gka*_*ura 7 java spring-boot spring-boot-test
我想在使用 spring@SpringBootTest时以与使用@ComponentScan. 有没有像
@SpringBootTest(excludeFilters =@ComponentScan.Filter(
type = FilterType.REGEX,
pattern = "package\\.\\.to\\.Exclude.*"))
Run Code Online (Sandbox Code Playgroud)
似乎最好的解决方法是创建一个带有注释的类@SpringBootApplication并在那里配置扫描配置
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication(scanBasePackageClasses ={TestConfiguration.class})
public class TestApp {
}
Run Code Online (Sandbox Code Playgroud)
然后你的单元测试你应该指定之前创建的测试类
@SpringBootTest(classes = TestApp.class)
public class UnitTestClass {
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5879 次 |
| 最近记录: |