
JUnit
概览:1. JUnit 4及核心类和方法;2. JUnit 5;3.TestNG框架;
小蜗牛慢跑
一点点记录和记录总会进入大厂的
展开
-
JUnit 5 详解
1、什么是JUnit 5 ?(JUnit 5用户指南) JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage JUnit Platform:首先是作为一个在JVM上启动测试框架的基础。它还定义了TestEngine API,用于开发运行在JUnit Platform的测试框架。此外,该平台还提供了一个控制台启动器(用于从命令行启动平台)和基于JUnit 4的运行器TestEngine(用于在JUnit Platform平台环境上运行JUnit 4。原创 2020-09-07 23:18:37 · 803 阅读 · 0 评论 -
JUnit 核心类源代码
1、Assert类 // // Source code recreated from a .class file by IntelliJ IDEA // (powered by Fernflower decompiler) // package junit.framework; /** @deprecated */ @Deprecated public class Assert { protected Assert() { } public static void assert原创 2020-09-07 12:58:37 · 233 阅读 · 0 评论 -
JUnit
1、注解对比 特性 Junit4 TestNG 测试注解 @Test @Test 测试套件执行之前执行 - @BeforeSuite 测试套件执行之后执行 - @AfterSuite 测试之前执行 - @BeforeTest 测试之后执行 - @BeforeTest 在一个测试方法所属的任意一个组的第一个方法被调用之前执行 - @BeforeGroups 在一个测试方法所属的任意一个组的第一个方法被调用之后执行 - @AfterGroups 在当前类的任意一个测试原创 2020-09-06 22:44:35 · 141 阅读 · 0 评论 -
Junit学习与汇总
1. 如何测试静态方法? a)将private方法的访问符改为 default (因为default访问修饰符是在同一个包中访问) b) 用反射机制 method.getDeclaredMethod() 2. 怎么利用 JUnit 来测试一个方法的异常? try…fail...catch… @Test public voidtestExceptionMessage() { try { new ArrayList<Object>().get(0);转载 2020-08-23 07:16:22 · 167 阅读 · 0 评论