@Test
public void save(){
Member member = new Member();
member.setName("Spring");
repository.save(member);
Member result = repository.findById(member.getId()).get();
Assertions.assertThat(member).isEqualTo(result);
}
@Test 어노테이션 표기Assertion.assertThat(expected,actual)
➡️ JUnit 메서드로, expected 와 actual 가 같은지 비교
✅ 순서 유의해야 함 !!!!
Assertion.assertThat(actual).isEqualTo(expected)
➡️ AssertJ 메서드로, 마찬가지로 expected 와 actual이 같은지 비교 ( 실제값 이 내가 생각한 예상값 과 같은가? ➡️ 이 순서로 변수 입력)
@AfterEach
public void afterEach(){
repository.clearStore();
}
➡️@AfterEach 어노테이션을 붙여서 각 메서드가 실행되고 난 후 바로 실행될 메서드를 작성해서 오류 해결!