junit-insights:JUnit的扩展,它为上下文,类和方法的运行时提供见解

时间:2024-02-19 13:38:40
【文件属性】:

文件名称:junit-insights:JUnit的扩展,它为上下文,类和方法的运行时提供见解

文件大小:316KB

文件格式:ZIP

更新时间:2024-02-19 13:38:40

kotlin spring spring-boot gradle junit

JUnit见解 JUnit Insights是JUnit 5的扩展(可以选择与Spring框架结合使用), 测量每个测试类中每个测试方法的设置,执行和拆卸时间 (可选)度量创建Spring上下文的频率以及该过程需要多长时间 创建一个外观漂亮的报告,以可视化方式显示数据(请参见下面的屏幕截图) 背景:在使用Spring(例如,使用@SpringBootTest)构建集成测试时,有时必须启动Spring应用程序上下文,而有时则不必。 对于测试类的用户而言,尽管实际测试运行得相当快,但是看起来有些测试需要花费很长时间才能执行。 为了使此行为透明,将创建一个报告。 如果您想了解有关何时创建新的应用程序上下文的更多信息,请查看介绍该主题的内容。 用法 激活扩展 首先,您需要告诉JUnit Insights应该通过系统属性将其激活。 Gradle: test { systemProperty ' de.adesso.junitinsights.enabled ' , ' true ' } Maven: < plugins> ... < plugin>


【文件预览】:
junit-insights-master
----tester()
--------build.gradle(814B)
--------src()
----.gitignore(331B)
----images()
--------screen1.png(85KB)
--------timestamps.svg(90KB)
----settings.gradle(71B)
----build.gradle(838B)
----library()
--------build.gradle(5KB)
--------src()
--------gradlew(5KB)
--------gradle()
----.travis.yml(423B)
----gradlew(5KB)
----LICENSE(1KB)
----gradlew.bat(2KB)
----gradle()
--------wrapper()
----readme.md(10KB)

网友评论