Test에서 Fixture란?

정의

테스트를 수행하는 데 필요한 정보나 오브젝트

설명

일반적으로 픽스처는 여러 테스트에서 반복적으로 사용되기 때문에 @Before메소드를 이용해 생성해두면 편리하다.

예시

1
2
3
4
5
6
7
8
9
10
11
12
13
public class UserDaoTest {
private UserDao dao; //Fixture
private User user1; //Fixture
private User user2; //Fixture

@Before
public void setUp() {
...
this.user1 = new User("rookie", "루키맨", "spring1장");
this.user2 = new User("rokie", "로키맨", "spring2장");
}
...
}
Author

Daeyoung Kim

Posted on

2019-02-13

Updated on

2019-02-13

Licensed under

댓글