摘要: service层测试较简单,目前大多数测试主要是针对public方法进行的。依据测试方法划分,可以分为两种:基于mock的隔离测试和基于dbunit的普通测试。 mock隔离测试 配置pom.xml 测试原理 隔离测试主要通过@Mock和@InjectMocks两个注解来实现模拟与被模拟。 @Moc 阅读全文
posted @ 2017-05-22 19:20 YGingko 阅读(15494) 评论(0) 推荐(0) 编辑
摘要: DAO层测试难点 1. 可重复性,每次运行单元测试,得到的数据是重复的 2. 独立性,测试数据与实际数据相互独立 3. 数据库中脏数据预处理 4. 不能给数据库中数据带来变化 DAO层测试方法 1. 使用内存数据库,如H2。优点:无需清空无关数据;缺点:单元测试中需要进行数据库初始化过程,如果初始化 阅读全文
posted @ 2017-05-22 16:34 YGingko 阅读(5584) 评论(0) 推荐(1) 编辑