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 返回