我们先把4个数据访问接口实现类创建好:
然后开始我们的测试之路:
**
一:先测试UserDaoImpl,TestUserDaoImpl:
**
1.测试Login()方法:
失败:
2.测试Update()方法:
这是修改前的内容:
修改后:
***3.测试Insert()方法:***
4.测试DeleteById()方法:
5.测试FindById()方法:
6.测试FindByUsername()方法:
失败:
7.测试FindAll()方法:
**
- 二:测试CategoryDaoImpl,TestCategoryDaoImpl:
**
1.测试FindAll()方法:
2.测试Insert()方法:
3.测试DeleteById()方法:
4.测试Update()方法:
5.测试FindById()方法:
**
- 三:测试ProductDaoImpl,TestProductDaoImpl:
**
1.测试FindByCategoryId()方法:
因为我把1删除了所以没有
2.测试Insert()方法:
3.测试DeleteById()方法:
17不在了 我的16数据和17的数据是一样的 时间不同!
4.测试Update()方法:
5.测试FindById()方法:
6.测试FindAll()方法:
四:测试OrderDaoImpl,TestOrderDaoImpl:
1.测试FindAll()方法:
失败:数据库没有数据:
2.测试Insert()方法:
添加前:
添加后:
3.测试DeleteById()方法:
失败:id不存在
成功:
4.测试Update()方法:
修改前:
5.测试FindById()方法:
失败:id不存在
成功:
6.测试FindLast()方法:
失败:数据库没有数据