JUnit-単体テスト(自分の勉強のノート)

assert 判断/断言

implement 执行/实现

expected 期望

actual 实际

keeps the bar green, to keep the code clean;

hamcrest 断言(貼り付け マさん)

1. assertThat

2. 使用hamcrest的匹配方法

a) 更自然

3. 示例

a) assertThat( n, allOf( greaterThan(1), lessThan(15) ) );
assertThat( n, anyOf( greaterThan(16), lessThan(8) ) );
assertThat( n, anything() );
assertThat( str, is( "innovation" ) );
assertThat( str, not( "innovation" ) );

b) assertThat( str, containsString( "innovation" ) );
assertThat( str, endsWith("innovation" ) );
assertThat( str, startsWith( "innovation" ) );
assertThat( n, equalTo( nExpected ) );
assertThat( str, equalToIgnoringCase( "innovation" ) );
assertThat( str, equalToIgnoringWhiteSpace( "innovation" ) );

c) 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) );

d) assertThat( map, hasEntry( "innovation", "innovation" ) );
assertThat( iterable, hasItem ( "innovation" ) );
assertThat( map, hasKey ( "innovation" ) );
assertThat( map, hasValue ( "innovation" ) );


JUnit4 Annotation//注释

1. @Test: 测试方法

a) (expected=XXException.class)

b) (timeout=xxx)

2. @Ignore: 被忽略的测试方法

3. @Before: 每一个测试方法之前运行

4. @After: 每一个测试方法之后运行

5. @BeforeClass: 所有测试开始之前运行//搭载耗时间的资源的环境时使用

6. @AfterClass: 所有测试结束之后运行//释放资源


 遵守约定

a) 类放在test包中

b) 类名用XXXTest结尾

c) 方法用testMethod命名



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 您可以按照以下步骤下载junit-4.13.2: 1. 打开您的Web浏览器,并访问Junit的官方网站。您可以通过搜索引擎搜索 "junit官方网站" 找到该网站。 2. 在Junit官方网站中,找到下载页面或下载链接。通常,下载页面会在导航栏或主页上显示。 3. 点击下载页面或链接,以便进入下载页面。 4. 在下载页面中,查找与junit-4.13.2版本对应的下载链接。通常,这些链接会以版本号或日期进行标识。 5. 点击标识为junit-4.13.2的下载链接。浏览器将开始下载该文件。 6. 等待下载完成。下载时间将根据您的网络连接速度而有所不同。 7. 下载完成后,您将在计算机上找到下载的文件。文件的保存位置通常是在默认的下载文件夹中,或者您可以在下载时指定保存路径。 8. 在计算机上找到保存的junit-4.13.2文件,并进行必要的解压缩(如果文件是zip或tar格式的)。 9. 解压缩后,您就可以将junit-4.13.2用于您的项目或测试代码中了。 总之,通过访问Junit的官方网站,找到下载页面或链接,下载junit-4.13.2,并解压缩文件后,您就可以正常使用它了。 ### 回答2: 要下载junit-4.13.2,您可以按照以下步骤操作: 1. 打开JUnit官网(https://junit.org/junit4/),找到下载页面。 2. 在下载页面上,您可以看到一个“Download and Install”(下载和安装)的按钮,点击进入下载页面。 3. 在下载页面上,您会看到多个可用的下载选项。找到与您操作系统和开发环境相匹配的版本。例如,如果您在使用Java开发,选择与Java兼容的版本。 4. 点击所选版本的下载链接,开始下载Junit-4.13.2。 5. 下载完成后,将下载的压缩文件解压到您选择的目录。您可以选择任何您喜欢的位置。 6. 解压完成后,您会发现解压后的文件夹中包含Junit-4.13.2的相关文件。 7. 现在,您可以使用该版本的Junit来编写和运行您的单元测试。 总结: 要下载Junit-4.13.2,您需要前往Junit官网的下载页面,选择正确的版本,并将其下载到您的计算机中。然后,解压下载的文件夹,并使用Junit-4.13.2来编写和运行您的单元测试。 ### 回答3: 要下载junit-4.13.2,首先需要访问JUnit官方网站(https://junit.org/junit4/)或者在Maven仓库中搜索该版本的JUnit依赖项。 在JUnit官方网站中,可以找到JUnit的下载链接。点击链接后,会跳转到JUnit的GitHub仓库页面。在该页面中,可以找到各个版本的JUnit库文件。 在GitHub仓库页面中,找到版本号为4.13.2的JUnit库文件。可以通过点击文件名或选择相应的下载选项来下载该文件。下载完成后,可以将JUnit库文件保存到本地。 如果希望使用Maven管理项目依赖,可以在项目的pom.xml文件中添加JUnit-4.13.2依赖项的配置。可以在Maven仓库中搜索JUnit-4.13.2的依赖项,并将其添加到项目的pom.xml文件的dependencies节中。然后,使用Maven进行项目构建,Maven会自动下载并安装JUnit-4.13.2的库文件。 无论是直接下载JUnit-4.13.2的库文件,还是通过Maven的依赖管理方式,都可以获取并使用JUnit-4.13.2版本的库文件。这样就可以在项目中使用JUnit-4.13.2进行单元测试。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值