1、定义一个类
package com.spring.pro.jdk8.construction.test;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@AllArgsConstructor
@NoArgsConstructor
@Data
class Person {
String firstName;
String lastName;
}
2、生成junit类
右键或Alt+Insert
选择test
生成测试类
package com.spring.pro.jdk8.construction.test;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
public class PersonTest3 {
@Before
public void setUp() throws Exception {
}
@After
public void tearDown() throws Exception {
}
@Test
public void printFirstName() {
}
}
3、编写自己的逻辑
package com.spring.pro.jdk8.construction.test;
import lombok.extern.slf4j.Slf4j;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
@Slf4j
public class PersonTest3 {
private Person person;
@Before
public void setUp() throws Exception {
person=new Person("张","三");
log.info("setUp");
}
@After
public void tearDown() throws Exception {
log.info("tearDown");
}
@Test
public void printFirstName() {
log.info("printFirstName");
person.printFirstName();
}
}
输出结果:
[INFO ] 2021-03-07 17:46:41.565 [main] c.s.p.j.c.test.PersonTest3 - setUp
[INFO ] 2021-03-07 17:46:41.670 [main] c.s.p.j.c.test.PersonTest3 - printFirstName
[INFO ] 2021-03-07 17:46:41.671 [main] c.s.p.jdk8.construction.test.Person - firstName:张
[INFO ] 2021-03-07 17:46:41.681 [main] c.s.p.j.c.test.PersonTest3 - tearDown