我必须将我的测试与testrail联系起来,因为我必须使用testrailrunner。但是,如果我排除了springjunit运行器,那么我的测试在启动服务时失败,并且无法同时使用两个跑步者
这是一个解决方法,以便我的测试能够使用服务bean进行初始化并仍然登录测试轨道?
答案 0 :(得分:1)
在单个单元测试中无法使用多个测试运行器,但使用可以使用JUnit规则。
Spring在4.2中引入了对@Rules
的支持(4.2 RC1是最新版本):https://jira.spring.io/browse/SPR-7731
我不熟悉testrailrunner
,但如果它不支持JUnit规则,您可以:
testrail
SpringJUnit4ClassRunner
和testrailrunner