java web - 测试
Zonson9999
但行好事,莫问前程
展开
-
mock mvc contrller test
@SpringBootTest@RunWith(SpringRunner.class)@AutoConfigureMockMvc@Transactionalpublic class InterceptorTest { @Autowired private MockMvc mockMvc; @Before public void setUp() throws Exception { } @Test public void testServ.原创 2020-05-28 20:45:18 · 141 阅读 · 0 评论 -
Mysql spring boot 单元测试 @Transactional 数据不回滚的原因
数据库引擎不对,使用提MYISAM ,改成InnoDB 后解决。查看数据库引擎的方式有好几种,比如 用mysql workbenchjava 示例代码@SpringBootTest@RunWith(SpringRunner.class)@Slf4j@Transactionalpublic class StudentTest { @Autowired private StudentDAO StudentDAO; @Test public voi..原创 2020-05-22 15:53:56 · 1421 阅读 · 0 评论 -
Spring Boot Test 官方文档
https://docs.spring.io/spring-boot/docs/2.3.0.RELEASE/reference/html/spring-boot-features.html#boot-features-testing原创 2020-05-22 09:29:54 · 647 阅读 · 0 评论 -
chrome 浏览器增加header
插件:ModHeader原创 2020-03-30 15:10:53 · 9089 阅读 · 0 评论 -
在指定环境下启用swagger ui
@Profile({ "uat", "local", "rddev"})@Configuration@EnableSwagger2public class SwaggerConfig {}原创 2020-03-26 10:45:25 · 828 阅读 · 0 评论 -
spring boot 测试-@ActiveProfiles
可用于指定单元测试使用的配置文件。假设有多个配置文件application.properties默认application-pet.properties性能测试application-dev.propertiesxxx@ActiveProfiles("dev")@Slf4j@Ignore@RunWith(SpringRunner.class)@Spr...原创 2020-01-20 14:10:02 · 1402 阅读 · 0 评论 -
spring boot 测试 - @ConditionalOnProperty
@ConditionalOnProperty 可用来 Mock 测试数据示例:在 com.xx.xx.pet.test = true 时 使用 mock 数据定义一个接口public interface IProductUtils { public Object queryProductList(String deviceId);}该接口有两个实现类@Service...原创 2020-01-15 11:03:31 · 448 阅读 · 0 评论 -
spring boot 测试-@Profile
@Profile 控制接口的可见假设有多个配置文件application.properties 默认application-pet.properties 性能测试application-dev.properties xxx@RestController@Profile({ "pet"})@RequestMapping("/v1/ops/perform...原创 2020-01-15 11:00:25 · 333 阅读 · 0 评论