2012-03-19 59 views
0

单元测试一个良好的信息对于谁写单元测试了,但不一定这样做是正确:)人,有点“该做什么和Donts”列表中,如果有一个寻找在Java中

回答

2

一些我跟着参考JUnit的事情:

待办事项的

  1. 让你的测试实例尽可能小
  2. 创建它的功能,你即将类的新对象测试。
  3. 使用assertXXXX(),而不是仅仅断言()为后来的作品通过启用在命令行中的“-ea”选项。

不要

  1. 不要将其命名你的类“测试”,因为如果你使用注解的月食将与您的测试类,而不是org.junit.Test
  2. 混淆不编码 assertTrue(list1.equals(list2)) 它是更好和更有效的代码同样的事情,这样 assertEquals(list1, list2)。他们在其制作的输出消息不同。