对项目HelloWorld01进行单元测试
添加测试依赖启动器
org.springframework.boot
spring-boot-starter-test
test
创建测试类与测试方法
在net.gzm.lesson01包里创建测试类TestHelloWorld01
给测试类添加测试启动器注解与Spring Boot单元测试注解
注入待测试类HelloWorld01Controller
创建测试方法contextLoad(),测试待测试类实例的方法
运行测试方法contextLoad()
修改测试方法testHello()
运行测试类,查看效果
再修改测试方法contextLoad(),修改期望值
运行测试方法,查看结果
对项目HelloWorld02进行单元测试
添加注解,注入待测试类,编写测试方法contextLoads()的测试代码
运行测试方法,查看结果
Spring Boot热部署
对项目HelloWorld01进行热部署
1、在pom.xml文件里添加开发工具依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
2、热部署配置
打钩以后,单击close
3、热部署测试
运行启动类HelloWorld01Application
在浏览器里访问http://localhost:8080/gzm01/hello
修改控制器HelloWorld01Controller代码
不用重新运行启动类HelloWorld01Application,刷新浏览器,查看结果
课后作业:
给studeinfo添加热部署
在pom.xml文件里添加开发工具依赖
热部署配置
热部署测试
运行启动类StudentinfoApplication
在浏览器里 访问http://localhost:8080/student/hello
修改控制器StudentInfoController代码
不用重新运行启动类,刷新浏览器查看效果