我正在进行SimpleTest:@RunWith(SpringRunner.class)@SpringBootTest(classes=SimpleTestConfig.class)publicclassSimpleTest{@Testpublicvoidtest(){assertThat(true);}}以及此测试的配置:@SpringBootApplication@ComponentScan(basePackageClasses={SimpleTestConfig.class,Application.class},excludeFilters=@ComponentScan.Filt
我正在进行SimpleTest:@RunWith(SpringRunner.class)@SpringBootTest(classes=SimpleTestConfig.class)publicclassSimpleTest{@Testpublicvoidtest(){assertThat(true);}}以及此测试的配置:@SpringBootApplication@ComponentScan(basePackageClasses={SimpleTestConfig.class,Application.class},excludeFilters=@ComponentScan.Filt
我有一个要在组件扫描时排除的类。我正在使用下面的代码来做到这一点,但这似乎不起作用,尽管一切似乎都是正确的@ComponentScan(basePackages={"common","adapter","admin"},excludeFilters={@ComponentScan.Filter(type=FilterType.ASSIGNABLE_TYPE,value=ServiceImpl.class)})实际上,我希望在我的其余api逻辑中使用实现“Service”接口(interface)的“ServiceImpl”类,并且在对api进行集成测试时,我想排除这个实现并加载模拟的实