Guest User

Untitled

a guest
Aug 21st, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.32 KB | None | 0 0
  1. @Before
  2. public void setUp() {
  3. formatoHD = new Formato("HD", "HD");
  4. formatoSD = new Formato("SD", "SD");
  5. springState = MediaTestUtils.createRegion("SpringState");
  6. local = MediaTestUtils.createLocal("springCity", springState);
  7. channelHD = MediaTestUtils.createChannel("PlayTV", formatoHD);
  8. regiaoDAO.save(springState);
  9. placeDAO.save(local);
  10. formatoDAO.save(formatoHD);
  11. formatoDAO.save(formatoSD);
  12. channelDAO.save(channelHD);
  13. }
  14.  
  15. @Test
  16. public void deleteExhibitor() {
  17. saveExhibitor();
  18. ExhibitorBO exhibitorBO = createExhibitorBO();
  19. exhibitorService.createExhibitorFolders(exhibitorBO);
  20. exhibitorService.setChannelAndLocalById(exhibitorBO);
  21. Transitive transitive = exhibitorService.delete(exhibitorBO);
  22. Exibidor exibidor = exhibitorService.getExibidorByNameRelationships(exhibitorBO.getName());
  23. Assert.assertNull(exibidor);
  24. Assert.assertTrue(transitive instanceof SuccessTransaction);
  25.  
  26. }
  27.  
  28. @Test
  29. public void saveExhibitor() {
  30. ExhibitorBO exhibitorBO = createExhibitorBO();
  31. Transitive transitive = exhibitorService.saveExhibitor(exhibitorBO);
  32. Assert.assertTrue(transitive instanceof SuccessTransaction);
  33. }
  34.  
  35. <bean id="sessionFactory"
  36. class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
  37. <property name="dataSource" ref="DataSourceTest"/>
  38. <property name="packagesToScan" value="br.com.digilab.manager.db.pojo"/>
  39. <property name="hibernateProperties">
  40. <props>
  41. <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
  42. <prop key="hibernate.show_sql">false</prop>
  43. </props>
  44. </property>
  45. </bean>
  46.  
  47. <!-- Enable the configuration of transactional behavior based on annotations -->
  48. <tx:annotation-driven/>
  49.  
  50. <!-- Transaction Manager is defined -->
  51. <bean id="transactionManagerTest" primary="true"
  52. class="org.springframework.orm.hibernate4.HibernateTransactionManager">
  53. <property name="sessionFactory" ref="sessionFactory"/>
  54. </bean>
  55.  
  56. <bean class="org.springframework.beans.factory.config.CustomScopeConfigurer">
  57. <property name="scopes">
  58. <map>
  59. <entry key="view">
  60. <bean class="br.com.digilab.manager.jsf.ViewScope"/>
  61. </entry>
  62. </map>
  63. </property>
  64. </bean>
  65.  
  66.  
  67. <!-- Enable the configuration for utilization of @PropertySource & @Value
  68. annotations -->
  69. <bean
  70. class="org.springframework.context.support.PropertySourcesPlaceholderConfigurer">
  71. <property name="ignoreUnresolvablePlaceholders" value="true"/>
  72. <property name="locations">
  73. <list>
  74. <value>classpath:Messages.properties</value>
  75. </list>
  76. </property>
  77. </bean>
  78. <bean id="DataSourceTest" class="org.apache.commons.dbcp.BasicDataSource"
  79. name="DataSource" destroy-method="close">
  80. <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
  81. <property name="url"
  82. value="jdbc:mysql://localhost:3306/manager_test?autoReconnect=true"/>
  83. <property name="username" value="root"/>
  84. <property name="password" value="intelecto"/>
  85. <property name="validationQuery" value="SELECT 1 FROM DUAL"/>
  86. </bean>
  87. </beans>
Add Comment
Please, Sign In to add comment