Hey Guys,
I have been working diligently to run a unit test after code generation from
sculptor(version 1.6).Havent been there yet.
few queries.
1) I see there is difference in config files generated for main and test
with regards to EntityManagerFactory.xml specifically.
for e.g Test file has a datasource specified while main file doesnt.
Also following bean is specified in test EntitymanagerFactory.xml but not in
main.
<bean id="persistenceUnitManager"
class="org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager">
<property name="defaultDataSource" ref="hsqldbDataSource"/>
<property name="persistenceXmlLocations">
<list>
<value>classpath:META-INF/persistence-test.xml</value>
</list>
</property>
</bean>
I want to have my main EntitymanagerFactory.xml file have same stuff its
there in test file.Not sure why there is discrepency.
2) The tests file uses hsqldb by default.Is there a way I can override that
to use oracle for tests as well?
3) When I run my tests I get an error
14:20:29,984 INFO UserServiceTest:162 - Custom transaction definition
[PROPAGAT
ION_REQUIRED,ISOLATION_DEFAULT] for test method [testCreateAccount].
14:20:29,984 INFO UserServiceTest:175 - ApplicationContext has not been
configu
red for test [com.bookonz.account.serviceapi.UserServiceTest]: dependency
inject
ion will NOT be performed.
I think this is becoz I need to define the test bean(UserServiceTest) in
applicationContext.xml and configure transaction params.
Do you guys have any working example of this?
I really want to get past configuring spring/hibernate/jpa stuff and be able
to run a few tests.
Thanks,
Deepak
--
View this message in context:
http://www.nabble.com/Configuration-running-Unit-Tests-tp23918262s17564p23918262.html
Sent from the Fornax-Platform mailing list archive at Nabble.com.
------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
Fornax-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fornax-developer