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

 

更多推荐