package service; 
import static org.Junit.Assert.assertEquals; 
import org.Junit.BeforeClass; 
import org.Junit.Test; 
import org.Springframework.context.ApplicationContext; 
import org.Springframework.context.support.ClassPathXmlApplicationContext; 
import domain.Account; 
public class AccountServiceOldTest { 
        private static AccountService service; 
       
        @BeforeClass 
        public static void init() { 
                ApplicationContext 
context = new ClassPathXmlApplicationContext("config/Spring-db-old.xml"); 
                service = (AccountService)context.getBean("accountService"); 
        }      
       
        @Test 
        public void testGetAcccountById() { 
Account acct = Account.getAccount(1, "user01", 18, "M"); 
                Account acct2 = null; 
                try { 
service.insertIfNotExist(acct); 
                        acct2 = service.getAccountById(1); 
                        assertEquals(acct, acct2); 
                } catch (Exception ex) { 
                        fail(ex.getMessage()); 
                } finally { 
                        service.removeAccount(acct); 
                } 
} 
}