junit5框架底层原理
组成部分:
1、Platform,用于在JVM上启动测试框架,并通过命令行定义TestEngine API。
2、Jupiter,用于编写测试和扩展的编程和扩展模型,然后通过插件在JUnit、Gradle或Maven中来构建。
3、Vintage,用于在JUnit5平台上运行JUnit3和4测试用例。
架构图:
教程详解:
https://mp.weixin.qq.com/s?__biz=MzU3NDM4ODEzMg==&mid=2247487640&idx=1&sn=6b2890d1cc5e3b5dd8cf52275a271ae3&chksm=fd327253ca45fb45abab7d0ea0d185a8685d38b9d4c817f35b11e541b05baf0c12934b25d9e7&scene=126&sessionid=1590031754&key=a4785556f9e9bd2bc5543877efab1357b9b4a49f7b8c8d719e47ca59ec1a04a2204b255b59d2aa7bd4420b7000e3a0ba4a0b750286c4a1d3e53f7ac9a883bbacab0ad9c1ae6a66dd23ea0c5d038a98fa&ascene=1&uin=MjYzMjQwOTE4MQ%3D%3D&devicetype=Windows+10+x64&version=62090070&lang=zh_CN&exportkey=AX3R4Q1TiMhW6up255o%2FyZw%3D&pass_ticket=PxATw6NNukrlc8vpWQk1XWnOB0qVLmt56vaMD9xHsNd1E2k2WCh0DSkesKMq63yl