Java tutorial
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package com.spstudio.modules.member.service.test; import com.spstudio.modules.member.service.MemberService; import org.hibernate.SessionFactory; import org.junit.After; import org.junit.AfterClass; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.FileSystemXmlApplicationContext; /** * * @author wewezhu */ public class TestMemberService { private static SessionFactory sessionFactory; private static MemberService memeberService; public TestMemberService() { } @BeforeClass public static void setUpClass() { } @AfterClass public static void tearDownClass() { } @Before public void setUp() { System.out.println("setUp()..."); ApplicationContext factory = new FileSystemXmlApplicationContext( new String[] { "src/main/java/com/spstudio/common/config/spring-*.xml", "src/main/java/com/spstudio/modules/*/config/spring-*.xml" }); sessionFactory = (SessionFactory) factory.getBean("sessionFactory"); memeberService = (MemberService) factory.getBean("memberService"); } @After public void tearDown() { System.out.println("tearDown()..."); sessionFactory.close(); } // TODO add test methods here. // The methods must be annotated with annotation @Test. For example: // @Test public void hello() { } }