自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 Spring、Spring Boot和TestNG测试指南 - 测试AOP

码云地址Spring提供了一套AOP工具,但是当你把各种Aspect写完之后,如何确定这些Aspect都正确的应用到目标Bean上了呢?本章将举例说明如何对Spring AOP做测试。首先先来看我们事先定义的Bean以及Aspect。FooServiceImpl:@Component...

2017-09-07 13:06:00 345

转载 Spring、Spring Boot和TestNG测试指南 - 共享测试配置

码云地址在使用Spring Boot Testing工具中提到:在测试代码之间尽量做到配置共用。...能够有效利用Spring TestContext Framework的缓存机制,ApplicationContext只会创建一次,后面的测试会直接用已创建的那个,加快测试代码运行速度...

2017-09-06 09:08:00 341

转载 Spring、Spring Boot和TestNG测试指南 - 测试@Configuration

码云地址在Spring引入Java Config机制之后,我们会越来越多的使用@Configuration来注册Bean,并且Spring Boot更广泛地使用了这一机制,其提供的大量Auto Configuration大大简化了配置工作。那么问题来了,如何确保@Configuration和...

2017-09-05 09:00:00 282

转载 Spring、Spring Boot和TestNG测试指南 - @TestConfiguration

码云地址@TestConfiguration是Spring Boot Test提供的一种工具,用它我们可以在一般的@Configuration之外补充测试专门用的Bean或者自定义的配置。@TestConfiguration实际上是一种@TestComponent,@TestCompone...

2017-09-04 10:33:00 237

转载 Spring、Spring Boot和TestNG测试指南 - @OverrideAutoConfiguration

码云地址在Chapter 1: 基本用法 - 使用Spring Boot Testing工具里提到:除了单元测试(不需要初始化ApplicationContext的测试)外,尽量将测试配置和生产配置保持一致。比如如果生产配置里启用了AutoConfiguration,那么测试配置也应该启...

2017-09-01 09:03:00 202

转载 Spring、Spring Boot和TestNG测试指南 - @JsonTest

码云地址@JsonTest是Spring Boot提供的方便测试JSON序列化反序列化的测试工具,在Spring Boot的文档中有一些介绍。需要注意的是@JsonTest需要Jackson的ObjectMapper,事实上如果你的Spring Boot项目添加了spring-web的Ma...

2017-08-31 08:56:00 213

转载 Spring、Spring Boot和TestNG测试指南 - @ActiveProfiles

码云地址@ActiveProfiles可以用来在测试的时候启用某些Profile的Bean。本章节的测试代码使用了下面的这个配置:@Configurationpublic class Config { @Bean @Profile("dev") public Foo foo...

2017-08-30 08:45:00 314

转载 Spring、Spring Boot和TestNG测试指南 - @TestPropertySource

码云地址@TestPropertySource可以用来覆盖掉来自于系统环境变量、Java系统属性、@PropertySource的属性。同时@TestPropertySource(properties=...)优先级高于@TestPropertySource(locations=...)。...

2017-08-29 09:08:00 1514

转载 Spring、Spring Boot和TestNG测试指南 - 使用Spring Boot Testing工具

Github地址前面一个部分讲解了如何使用Spring Testing工具来测试Spring项目,现在我们讲解如何使用Spring Boot Testing工具来测试Spring Boot项目。在Spring Boot项目里既可以使用Spring Boot Testing工具,也可以使用...

2017-08-28 08:58:00 396

转载 Spring、Spring Boot和TestNG测试指南 - 使用Spring Testing工具

Github地址既然我们现在开发的是一个Spring项目,那么肯定会用到Spring Framework的各种特性,这些特性实在是太好用了,它能够大大提高我们的开发效率。那么自然而然,你会想在测试代码里也能够利用Spring Framework提供的特性,来提高测试代码的开发效率。这部分我们...

2017-08-25 17:18:00 246

转载 Spring Boot & Spring MVC 异常处理的N种方法

github:https://github.com/chanjarster/spring-mvc-error-handling-example参考文档:Spring Boot 1.5.4.RELEASE DocumentationSpring framework 4.3.9.RELEA...

2017-07-05 16:30:00 145

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除