今天给IntelliJ idea安装Junit单元测试,安装方法参照IDEA配置JUnit进行单元测试
安装完成后遇到两个问题:
1. 在需要单元测试的类中 使用快捷键Alt+Insert,选择JUnit4自动生成测试类后,测试类@Test @Before @After报错,@org.junit.Test不可用
怎么解决呢? 参考:Junit4在IntelliJ IDEA下的使用(2)
可能是这个吧 Intellij IDEA junit 使用之org.junit不存在
2. 遇到一个编码问题
String s = "{\"aac001\":\"0511775582\",\"aaz301\":\"330681201706055023558\",\"result\":\"0\"}";
java: Multiple encodings set for module chunk test
"GBK" will be used by compiler
怎么解决呢?参考:IDEA 12.0.4 编译时出错
检查.idea/encodings.xml是否对某些类指定了charset,删除即可
3. IntelliJ idea设置编码问题,参考: 主题:关于Idea testng单元测试乱码的解决
以上就是被坑的过程,总算可以开心的边开发变测试了