我正在尝试从 Junit4 迁移到 Junit5,因为我知道我正在使用 Spring Mvc 版本 4.3.5,并且我想知道是否可以通过某种方式使用 dbUnit 来处理我的类存储库
\n我做了研究,Dbunit 的最后一个依赖版本是 2.7.3 使用 Junit4。因此,我需要确认在使用 Junit 5 时无法使用 Dbunit,除非我决定迁移到 Spring 5 或 Spring Boot,因为我发现了一些讨论此问题的文章
\n我的旧版本班级测试的标题通常不需要它来回答我的问题,但由于质量原因我无法在这里发布问题,它是:
\nContextConfiguration\n\n@TestPropertySource(locations = "classpath:environnements.properties")\n@TestExecutionListeners(listeners = { DependencyInjectionTestExecutionListener.class,\n TransactionDbUnitTestExecutionListener.class })\n//TODO ajouter les xml des d\xc3\xa9pendances\n// faire par groupes de dependances dans chaque test ?\n@DatabaseSetup(value = {"/dbunit/RepositoryTyp-setup.xml", "/dbunit/RepositoryPTest-setup.xml"}, type = DatabaseOperation.CLEAN_INSERT)\npublic class PRepositoryTest extends SpringDbBasedTest {\nRun Code Online (Sandbox Code Playgroud)\n