
单元测试-JUnit
文章平均质量分 76
单元测试JUnit全部常用的方法
雪人.
软件测试&编程打工人
展开
-
白盒测试(单元测试使用assertThat中equalTo断言)
根据输入的年份和月份判断月份的天数。编写程序代码,使用JUnit框架编写测试类对编写的程序代码进行测试,测试类中设计最少的测试数据满足语句覆盖测试,每条测试数据需要在测试类中编写一个测试方法。编写程序代码,使用JUnit框架编写测试类对编写的程序代码进行测试,测试类中设计最少的测试数据满足语句覆盖测试,每条测试数据需要在测试类中编写一个测试方法。程序员使用assertThat的一个断言语句并且结合Hamcrest提供的匹配符,就可以表达出全部的测试思想,这些匹配符更接近自然语言,可读性高,更加灵活。原创 2022-12-21 08:51:23 · 3795 阅读 · 2 评论 -
白盒测试(单元测试JUnit使用断言assertThat中startsWith、endsWith方法)
程序员使用assertThat的一个断言语句并且结合Hamcrest提供的匹配符,就可以表达出全部的测试思想,这些匹配符更接近自然语言,可读性高,更加灵活。2、assertThat使用了Hamcrest的Matcher匹配符,具有很强的易读性,用户可以使用匹配符规定的匹配准则精确的指定一些想设定满足的条件。1、使用一条assertThat可以代替很多复杂的断言语句,它使得编写测试用例变得简单,代码风格同一,测试的代码更易于维护。原创 2023-04-18 22:57:12 · 1801 阅读 · 2 评论 -
白盒测试(单元测试JUnit使用参数化测试@Parameters)
在测试过程中,我们可能会遇到这样的函数,它的参数有许多特殊值,我们需要把这些特殊值都要进行测试。比如测试“登录”函数,测试中比如需要测试用户名密码正确、用户名不正确、密码不正确。在编写测试类的时候,至少要写3个测试方法,才能把这3种情况都包含。被测代码:测试代码段:白盒测试(单元测试JUnit使用参数化测试@Parameters)原创 2023-01-09 10:19:47 · 1981 阅读 · 4 评论