z01 小tips.txt
UP 返回
1 Junit中可以给测试类添加注解@FixMethodOrder来让下面的方法按一定顺序测试,可用的值有:
MethodSorters.JVM 按照JVM得到的方法顺序,也就是代码中定义的方法顺序
MethodSorters.DEFAULT(默认的顺序) 以确定但不可预期的顺序执行
MethodSorters.NAME_ASCENDING 按方法名字母顺序执行
这个例子中故意将方法名按字母顺序编排,顺序可控
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class ShopDaoTest extends BaseTest {
@Autowired
private ShopDao shopDao;
@Test
@Ignore //▶可以添加Ignore注解来使Junit类执行时忽略之
public void testAInsertShop() throws Exception {
}
@Test
public void testBQueryByEmployeeId() throws Exception {
}
@Test
public void testBQueryShopList() throws Exception {
}
@Test
public void testCQueryByShopId() throws Exception {
}
@Test
public void testDUpdateShop() {
}
@Test
public void testEDeleteShopByName() throws Exception {
}
}
2. eclipse有bug,,不clean的话,对于mybatis的mapper文件老是不更新,建议用debug调试,或者运行前一定要clean一下
3. eclipse可以选中代码,右键选择Refactor,点击Extract Method,就可以自动将这段代码抽成方法出去
DOWN 返回