JUnit单元测试

注解:@Before @Test @Ignorehtml

规范:java

  •         测试方法上必须使用@Test进行修饰
  •         测试方法必须使用public void 进行修饰,不能带任何的参数
  •         新建一个源代码目录来存放咱们的测试代码,即将测试代码和项目业务代码分开
  •         测试类所在的包名应该和被测试类所在的包名保持一致
  •         测试单元中的每一个方法必须能够独立测试,测试方法间不能有任何的依赖
  •         测试类使用Test做为类名的后缀(不是必须)
  •         测试方法使用test做为方法名的前缀(不是必须)

断言:assertEquals();assertFalse();等yii

示例:测试

class DemoTest{
    @Before
    public void bef(){
        Demo demo = new Demo();//Test方法执行器都会执行
    }

    @Test
    public void testFunc(){
        int result = new Demo.func();//使用匿名对象
        int result1 = demo.func();
        Assert.assertEquals(1,result);//断言
        
    }

}

静态引入:import static org.junit.Assert.*表示静态引入,把Assert下的方法引入,能够直接调用方法.net

参考博客:code

http://blog.csdn.net/mao520741111/article/details/51462215htm

http://blog.sina.com.cn/s/blog_67aaf4440100zjye.html对象

http://www.yiibai.com/junit/blog

http://www.51testing.com/html/59/305559-211568.htmlget

相关文章
相关标签/搜索