java单位测试(Junit)

2020-04-16 万国图书 阅读

  ?

  相干代码下载链接:

   ?http://download.csdn.net/detail/stevenhu_223/4884357

   在有些时分,我们需求对我们自己编写的代码停止单位测试(益处是,增加前期保护的精神和费用),这是一些最基本的模块测试。固然,在停止单位测试的同时也肯定得清晰我们测试的代码的外部逻辑完成,如许在测试的时分才华清晰地将我们欲望代码逻辑完成掉掉落的结果和测试实践掉掉落的结果停止验证对比。

  ? 空话少说,上代码:

   起首创立一个java工程,在工程中创立一个被单位测试的Student数据类,以下:

  ?

  在eclipse下单位测试这个类:

  ?

  起首导入Junit包:选中java工程,点击鼠标右键--->选择properties---->在窗口当选Java Build Path---->在右边点击Add Library---->在弹出的窗口列表当选中Junit---->下一步----->Junit 4(我用的是Junit 4)---->finish

  如许Junit 4包就导完了,接上去就是创立测试类:

  ?

  将测试类和被测试类放在分歧的包中(也能够放在统一个包中,此处只是为了差别),代码以下:

  ?

  测试类1:

  测试类2:

  ?

  固然,假设同时需求一同测试以上这两个测试类,可以经过TestSuite类完成,它相当因而一个套件,可以把一切测试类添出去一同运转测试;

  代码以下:

  最后,辨别测试以上三个类(选中需求测试的类---->鼠标右键---->Run As---->Junit Test):

  ?

  StudentTest类的测试结果图:

  

  ?

  StudentTest01类的测试结果图:

  

  ?

  AllTest类的测试结果图:

  

  ?

  有关java的测试就讲到这里,欲望对大年夜家有协助,有时间也会接着讲讲有关android的单位测试,和在手机上完成编写一个UI界面替换eclipse如上图中的测试界面;

标签: