测试类编写规范
第一类: 编写测试类
- 1. 测试类 的包名 要和 要测试的项目包名 一样 。
不然 会报 java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test。如下图:
如图
2. 测试类 命名规范:
1. 类 名命名规范 :
类型名 + ”Test “
2. 测试方法命名规范:
方法名+"Test"
3.测试类常用注解
@Before表示在所有方法运行前运行的方法;
@After表示在所有的方法运行之后执行的方法;
@Test表示这是一个测试方法
@BeforeClass表示在这个测试类构造之前执行的方法
@AfterClass表示在这个测试类构造之后执行的方法