SQL吧 网站源码下载 企业网站源码下载 免费网站源码下载

当前位置: 主页 > 视频 > JAVA视频教程 >

尚学堂_JUnit

软件类型:国产软件 授权方式:共享软件 界面语言:简体中文 软件大小:124MB 文件类型:.rar 运行环境:Win2003,WinXP,Win2000,Win9X 软件等级:★★★☆☆ 发布时间:2013-03-11 下载次数: 官方网址: http://www.sql8.net 演示网址: http://www.sql8.net

立即下载

软件介绍
企业站建365全包!先制作!后付款!600多套模版任你选择!晴网www.138.la专注企业站建仿站、域名、空间、云主机、服务器, 咨询电话:020-29031983 qq:2769485357

什么是单元测试
写了个类,要给别人用,会不会有bug?怎么办?测试一下。
用main方法测试好不好?不好!
不能一起运行!
大多数情况下需要人为的观察输出确定是否正确
为什么要进行单元测试
重用测试,应付将来的实现的变化。
提高士气,明确知道我的东西是没问题的。
JUnit4 HelloWorld
new project
建立类
建立testcase
放弃旧的断言,使用hamcrest断言
assertThat
使用hamcrest的匹配方法
更自然
示例
assertThat( n, allOf( greaterThan(1), lessThan(15) ) );assertThat( n, anyOf( greaterThan(16), lessThan(8) ) );assertThat( n, anything() );assertThat( str, is( "bjsxt" ) );assertThat( str, not( "bjxxt" ) );
assertThat( str, containsString( "bjsxt" ) );assertThat( str, endsWith("bjsxt" ) ); assertThat( str, startsWith( "bjsxt" ) ); assertThat( n, equalTo( nExpected ) ); assertThat( str, equalToIgnoringCase( "bjsxt" ) ); assertThat( str, equalToIgnoringWhiteSpace( "bjsxt" ) );
assertThat( d, closeTo( 3.0, 0.3 ) );assertThat( d, greaterThan(3.0) );assertThat( d, lessThan (10.0) );assertThat( d, greaterThanOrEqualTo (5.0) );assertThat( d, lessThanOrEqualTo (16.0) );
assertThat( map, hasEntry( "bjsxt", "bjsxt" ) );assertThat( iterable, hasItem ( "bjsxt" ) );assertThat( map, hasKey ( "bjsxt" ) );assertThat( map, hasValue ( "bjsxt" ) );
Failure和Error
Failure是指测试失败
Error是指测试程序本身出错
JUnit4 Annotation
@Test: 测试方法
(expected=XXException.class)
(timeout=xxx)
@Ignore: 被忽略的测试方法
@Before: 每一个测试方法之前运行
@After: 每一个测试方法之后运行
@BeforeClass: 所有测试开始之前运行
@AfterClass: 所有测试结束之后运行
运行多个测试
注意
遵守约定,比如:
类放在test包中
类名用XXXTest结尾
方法用testMethod命名
其他框架
TestNG

尚学堂_junit_00源码与文档_SQL吧_sql8.net.rar
尚学堂_junit_01_junit_introduction_SQL吧_sql8.net.rar
尚学堂_junit_02_assert_string_SQL吧_sql8.net.rar
尚学堂_junit_03_hamcrest_SQL吧_sql8.net.rar
尚学堂_junit_04_annotation_SQL吧_sql8.net.rar
尚学堂_junit_05_annotation2_SQL吧_sql8.net.rar
尚学堂_junit_06_runmultitests_SQL吧_sql8.net.rar
尚学堂_junit_07_conclusion_SQL吧_sql8.net.rar
尚学堂_junit_08_faq_SQL吧_sql8.net.rar

 

 
 
 

 

http://yunpan.cn/Q8dnG2bNStcKJ  访问密码 2104

 

0
下载地址
下载说明

▲本站所有asp网站源码无需安装IIS,只需下载简易版IIS服务器放至根目录,直接双击运行即可调试!
▲本站所下载的源码或软件在您使用过程中出现BUG等请加入QQ群137479054 获取技术支持。
▲本站提供的所有软件解压密码是:sql8.net。
▲推荐使用第三方专业下载工具下载本站软件,使用 WinRAR v3.10 以上版本解压本站软件。
▲如果这个软件总是不能下载的请点击报告错误,谢谢合作!!
▲本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
▲本站所有免费资料均来至互联网,供广大网友免费下载用于学习交流。
▲任何单位或个人认为通过本站内容或资源可能涉嫌侵犯其信息网络传播权,应该及时向本站提出书面权利通知,并提供身份证明、权属证明及详细侵权情况证明。本站在收到上述法律文件后,将会依法尽快处理相关内容。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
栏目列表
推荐软件
热门软件