为什么微软拼音会莫名其妙变繁体
基于为什么自己的微软拼音总会莫名奇妙变成繁体,且Eclipse中自动调整格式的快捷键Ctrl+Shift+F总是莫名其妙失效。今天终于找到了原因。由于Eclipse中自动调整格式的快捷键为Ctrl+Shift+F,而系统自带的微软拼音切换简繁体的快捷键同样为Ctrl+Shift+F,所以在用Eclipse的过程中如果开着微软拼音,不仅会导致没法用Ctrl+Shift+F自动调整格式,还会导致微软拼音变成繁体。
Junit运行方法
运行测试用例的时候,需要选择 Run As -> JUnitTest 方式
使用Junit的例子
@Test
public void testSum1() {
int result = SumUtil.sum1(1, 2); //SumUtil是一个写好的类,其中有sum1的方法,返回值是两个参数的和
Assert.assertEquals(result,3);
可能出现的问题及解决方法
使用Junit的时候出现InitializationError的报错
解决方法:多半是因为没有导入hamcrest-core-1.3.jar的jar包
使用Junit的好处
- 新增加的测试,对原来的测试没有影响。
- 如果测试失败了,会立即得到通知,并且可以得知第几行出错。
其他用法(可同时测试多个类)
@RunWith(Suite.class)
@Suite.SuiteClasses({TestCase1.class,TestCase2.class})
需要注意的是运行测试用例的时候,需要选择 Run As -> JUnit TestSuite
在Maven工程中使用Junit
在pom.xml中写好依赖语句即可