
JUnit
文章平均质量分 58
YUuuuME_
钻石单推人 !
展开
-
JUnit异常测试
JUnit异常测试在Java语言中,JUnit是一套标准的单元测试方案,它提供了很多验证抛出的异常的机制。你可以测试代码是否它抛出了想要得到的异常。expected 参数和@Timeout一样与@Test 注释一起使用。Expected测试案例测试方法一:@Test(expected)首先我们需要一个可以对其进行测试的类,并且需要其抛出异常,时测试方法可以进行异常测试。以下是一个判断是否及格的代码案例,我们用于测试异常测试。package test.Expect;public class Er原创 2022-05-13 11:04:18 · 1871 阅读 · 0 评论 -
JUnit超时测试
JUnit超时测试在软件测试中有一个358原则,当我们的用户等待在3s内时,他们会认为这个软件加载速度较快,而在5s内加载完毕是最基本的速度要求,而在8s外的话,用户就会觉得这个软件加载较慢。在JUnit中我们也可以对某个测试类进行时间超时测试,我们将会用到@Timeout注释来进行测试。使用@Timeout@Timeout常常与测试类@Test一起使用,我们常常使用测试类时就是为其加上一个@Test注释,而在使用超时测试时,会在后面加上参数timeout,例如@Test(timeout=200),这原创 2022-05-13 11:03:31 · 765 阅读 · 0 评论 -
JUnit基础API
JUnit基础API在JUit中最重要的API是junit.framework,其几乎包含了JUnit所以重要的核心类。可以说是所有API的重中之重。以下是在junit.framework中一些最为重要的类。*类名称**类的功能*Assertassert方法的集合TestCase定义了运行多重测试的固定装置TestResult集合了执行测试样例的所有结果TestSuite测试的集合Assert类Assert类提供了一系列的编写测试的有用的申明方法。但原创 2022-04-28 12:41:19 · 207 阅读 · 0 评论 -
JUnit套件测试
JUnit套件测试测试套件介绍当我们在项目的推进是,我们文件中的测试会变得越来越多,而直到现在如此,我们依然只能一个一个的测试各个类,所以我们就需要一些测试工具的帮助来帮我们批量的测试测试类。JUnit提供了一种批量测试类的工具,即是测试套件。在这个工具的帮助下,我们就可以一次性对多个类进行批量测试了。测试套件的使用我们需要为我将要进行测试的类添加注释@RunWith(Suite.class),以及@SuiteClasses(TestClass1.class, TestClass2.class)的注原创 2022-05-04 21:53:58 · 711 阅读 · 0 评论 -
JUnit编写测试
JUnit编写测试我们将在这一章列出一个代码类是如何被测试的。编写被测试类在此我们编写被测试的JavaBean。package test.BaseTest;public class Student { private String name; private double grade; private int age; public String getName() { return name; } public void se原创 2022-04-28 14:53:42 · 1617 阅读 · 0 评论 -
JUnit断言方法(Assert类)
JUnit断言方法断言测试,也可以称为对Assert类的测试。所谓断言,就是主要是对检查测试方法的期望结果值和真实返回值。java.org.junit.Assert类中提供了几乎所有的断言方法,因而断言测试也是对Assert类的测试。断言方法的主要函数*方法**方法描述*void assertEquals(Object object,Object object)判断输入的参数值是否相等void assertFalse(boolean condition)判断输入参数是否为原创 2022-04-28 15:35:39 · 1894 阅读 · 0 评论 -
JUnit环境配置
JUnit环境配置JUnit是一个Java的框架,使用请确保在使用之前,你的机器中安装了JDK。如果还没有安装JDK,可以参考我的博文— https://blog.youkuaiyun.com/qq_56403015/article/details/118639295下载JUnit我们可以在JUnit官网上下载JUnit。但是由于官网好像加载较慢,甚至进不去,所以我在此收集了其他的网站来供下载。您可以将其下载到机器中的任意位置,一共两个文件。— http://www.junit.org— https原创 2022-04-26 16:24:51 · 3231 阅读 · 0 评论 -
JUnit基础注解
JUnit基础注解@BeforeClass注解 @BeforeClass常常用于在测试类开始之前,使用这个的方法常常被用于一些需要执行较大的代码执行量,例如是在测试类之前连接与打开数据库,从而让数据库可以执行数据库。不仅仅如此,在运行JUnit测试类时,其常常为第一个执行的方法,他会在@Before注解之前运行,其与@Before的另一个不同是,@BeforeClass是全局只执行一次的,这代表着,@BeforeClass注释方法是被static修饰的。@Before注释 @Before注原创 2022-04-27 18:09:09 · 376 阅读 · 0 评论 -
JUnit忽略测试
JUnit忽略测试 在我们完成代码前,我也依然有可能需要去进行代码测试,如果在这个时候强行对其进行测试,那么的话,就会造成测试失败。这时候我们就需要用到忽略测试来对当下没有进行编写好的代码进行忽视。忽略测试注释@Ignore注释方法会帮助我们完成测试忽略,当我们需要对一个@Test进行忽略时,我们只需要对其进行使用@Ignore注释,即可让其不被进行测试。我们也可以在测试代码类前面加上@Ignore注释来使整个测试类不被测试。忽略测试代码样例package test.Ignore;impo原创 2022-05-06 15:00:04 · 842 阅读 · 0 评论