LZ要做的是哪方面的测试用例?
功能测试?性能测试?单元测试?or others?

解决方案 »

  1.   

    你可以搜一下 test case, 有好多种写法。 测试的重点也不一样。
      

  2.   


    package com.xlh.test;import org.junit.runner.RunWith;
    import org.junit.runners.Suite;
    import org.junit.runners.Suite.SuiteClasses;import com.xlh.db.database.DBConnectionTest;
    import com.xlh.userDao.UserDaoImplTest;@RunWith(value=Suite.class)
    @SuiteClasses({

    DBConnectionTest.class,
    UserDaoImplTest.class

    })
    public class AllTest {}
    package com.xlh.userDao;import static org.junit.Assert.*;import java.util.Date;
    import java.util.Iterator;
    import java.util.LinkedList;import org.junit.After;
    import org.junit.Before;
    import org.junit.Test;import com.xlh.model.luruTable;
    import com.xlh.model.userTable;
    import com.xlh.utils.Admin_Id_Sequenec;public class UserDaoImplTest { @Before
    public void setUp() {
    System.out.println("UserDaoImplTest Start");
    } @Test
    public void testIsVerifyUserPassword() {
    UserDaoImpl userDao = new UserDaoImpl();
    assertEquals(true, userDao.isVerifyUserPassword("fsgl", "fsgl"));
    System.out.println("test testIsVerifyUserPassword successful !");
    } @Test
    public void testNotExistAddUser() { } @Test
    public void testGetAdmin_Table_Number() {
    System.out.println(Admin_Id_Sequenec.getAdmin_Table_Number());
    System.out.println("test testGetAdmin_Table_Number");
    } @Test
    public void testAddUser() {
    userTable _userTable = new userTable();
    _userTable.setBm("营运");
    _userTable.setLimit(0);
    _userTable.setMd("00");
    _userTable.setPassword("123");
    _userTable.setUsername("123");
    _userTable.setZw("java 开发");
    // assertEquals(true,UserDaoImpl.notExistAddUser(_userTable)) ;
    } @Test
    public void testDelUser() {
    assertEquals(true, UserDaoImpl.delAdminTableAndUserTable(5));
    } @Test
    public void testUpdateUser() {
    userTable _userTable = new userTable();
    _userTable.setAdmin_id(23);
    _userTable.setPassword("465");
    _userTable.setMd("12");
    _userTable.setBm("oracle");
    _userTable.setZw("manager");
    System.out
    .println(UserDaoImpl.updateAdminTableAndUserTable(_userTable)); } @Test
    public void testGetAllUserCount(int limit) {
    // System.out.println(UserDaoImpl.getAllUserCount(limit));
    } @Test
    public void testAddLuruTable() { luruTable _luruTable = new luruTable();
    _luruTable.setLuru_Id(13);
    _luruTable.setBuhu_Date("2010-01-21") ;
    _luruTable.setAudit_Date("2010-01-02");
    _luruTable.setBill_Destory_Causal("abc");
     UserDaoImpl.addLuruTable(_luruTable) ; } @Test
    public void testDelLuruTable() {
    //UserDaoImpl.delLuruTable(12);
    } @Test
    public void testGetAdminTableLimit() {
    System.out.println(AdminTableDao.getAdminTableLimit("fsgl", "fsgl"));
    } @Test
    public void testLuruTableAuditDate() {
    //System.out.println(LuruTableDao.updateAuditDate("2010-12-30", 13)); } @Test
    public void testupdateLuruTable() {
    luruTable _luruTable = new luruTable();
    _luruTable.setFs_Username("aaaa") ;
    _luruTable.setId(76) ;
    _luruTable.setSp_Price(2.0);
    _luruTable.setBill_Destory_Causal("def");
    UserDaoImpl.updateLuruTable(_luruTable);
    }
        @Test
    public void testGetListUser() {
    // LinkedList list = UserDaoImpl.getListUser(1,2,1,"fsgl",0,"00") ;
    // Iterator it = list.iterator() ;
    // while (it.hasNext()) {
    // userTable _userTable = (userTable)it.next() ;
    // System.out.print(_userTable.getAdmin_id() + "\t") ;
    // System.out.print(_userTable.getBm() + "\t") ; 
    // System.out.print(_userTable.getLuru_id() + "\t") ;
    // System.out.print(_userTable.getMd() + "\t") ;
    // System.out.print(_userTable.getPassword() + "\t") ;
    // System.out.print(_userTable.getUsername() + "\t") ;
    // System.out.println(_userTable.getZw()) ;
    // }
    }
        @Test
        public void testGetByUserPasss() {
         AdminTableDao.getByUserPassword("fsgl","fsgl") ;
        }
        @Test
        public void testGetAdminId() {
         userTable _userTable = UserDaoImpl.getAdminId(82);
         System.out.println(_userTable.getAdmin_id()) ;
         System.out.println(_userTable.getBm()) ;
         System.out.println(_userTable.getLuru_id()) ;
         System.out.println(_userTable.getLimit()) ;
        
        }
        @Test
        public void testGetLuruId() {
         luruTable _luruTable = UserDaoImpl.getLuruTableId(13) ;
        
        }
    @After
    public void tearDown() {
    System.out.println("UserDaoImplTest end");
    }
    }