文件名称:making-sense-dependency-injection-test-execution-listener:Spring JUnit Spock的测试侦听器,以访问@BeforeClass中的bean
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-05 02:11:56
Java
#什么是“进行感知依赖注入测试执行侦听器”? 该侦听器对于Spring / JUnit测试以及基于JUnit的测试框架实现(例如 )最有用。 它将确保在调用@BeforeClass之前预加载Spring ApplicationContext并自动装配所有bean(按类型)。 #为什么我会需要它? 在以下情况下,这确实很有用: 在执行所有测试之前,需要一次创建DbUnit的 ,或者 每次执行所有测试都需要一次建立数据库,或者 您只需要在@BeforeClass中使用它,没有此侦听器就无法获取它 是的,您可以拍打另一层抽象,例如Unitils,但这是...这种琐碎任务的另一层抽象。 或者,您可以仅将TestNG与更简单的侦听器一起使用,但是如果必须使用JUnit,该怎么办:例如,以基于JUnit的“ Spock”为例。 您必须忍受的一个警告: Since @BeforeCla
【文件预览】:
making-sense-dependency-injection-test-execution-listener-master
----LICENSE(11KB)
----README.markdown(2KB)
----MakingSenseDependencyInjectionTestExecutionListener.java(4KB)