[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