[jboss-cvs] JBossAS SVN: r97981 - projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/test/java/org/jboss/snowdrop/samples/sportsclub/jsf/beans/converter.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Dec 18 04:27:16 EST 2009


Author: lvlcek at redhat.com
Date: 2009-12-18 04:27:15 -0500 (Fri, 18 Dec 2009)
New Revision: 97981

Modified:
   projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/test/java/org/jboss/snowdrop/samples/sportsclub/jsf/beans/converter/EquipmentConverterHelperTest.java
Log:
testing that the conversion works back and forth

Modified: projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/test/java/org/jboss/snowdrop/samples/sportsclub/jsf/beans/converter/EquipmentConverterHelperTest.java
===================================================================
--- projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/test/java/org/jboss/snowdrop/samples/sportsclub/jsf/beans/converter/EquipmentConverterHelperTest.java	2009-12-18 09:13:12 UTC (rev 97980)
+++ projects/snowdrop/examples/trunk/sportsclub/sportsclub-reservations-web/src/test/java/org/jboss/snowdrop/samples/sportsclub/jsf/beans/converter/EquipmentConverterHelperTest.java	2009-12-18 09:27:15 UTC (rev 97981)
@@ -3,11 +3,10 @@
 import org.springframework.test.context.ContextConfiguration;
 import org.springframework.test.context.testng.AbstractTestNGSpringContextTests;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.transaction.annotation.Transactional;
 import org.testng.annotations.Test;
 import org.testng.Assert;
 import org.jboss.snowdrop.samples.sportsclub.domain.entity.Equipment;
-import org.jboss.snowdrop.samples.sportsclub.domain.entity.EquipmentType;
+import org.jboss.snowdrop.samples.sportsclub.service.EquipmentService;
 
 /**
  * @author <a href="mailto:lvlcek at redhat.com">Lukas Vlcek</a>
@@ -19,21 +18,36 @@
    @Autowired
    EquipmentConverterHelper equipmentConverterHelper;
 
+   @Autowired
+   EquipmentService equipmentService;
+
    public EquipmentConverterHelperTest()
    {
       super();
    }
 
    @Test
-   @Transactional
-   public void testConversion()
+   public void testSpringAutowired()
    {
-      // test that Spring wired EquipmentConverterHelper
+      // test Spring Autowired
       Assert.assertNotNull(equipmentConverterHelper);
+      Assert.assertNotNull(equipmentService);
+   }
 
-      Equipment e = equipmentConverterHelper.getAsEquipment("1 Dummy");
+   @Test
+   public void testConversionBackAndForth()
+   {
+      // assuming we have Equipment with id = 1
+      Equipment e1 = equipmentService.findEquipmentById(1);
 
-      Assert.assertNotNull(e);
+      Assert.assertNotNull(e1);
+
+      String item = equipmentConverterHelper.getAsString(e1);
+      Equipment e2 = equipmentConverterHelper.getAsEquipment(item);
+
+      Assert.assertNotNull(e2);
+      Assert.assertEquals(e1.getId(), e2.getId());
+
    }
 
 }




More information about the jboss-cvs-commits mailing list