TIL 테스트 코드 기초 연습
2023. 11. 8. 00:00ㆍ카테고리 없음
MemoryMemberRepository 안에 있는 save 메서드를 테스트 코드를 작성해서 테스트해봤다.
public class MemoryMemberRepository implements MemberRepository {
private static Map<Long, Member> store = new HashMap<>();
private static long sequence = 0L;
@Override
public Member save(Member member) {
member.setId(++sequence); // member 의 id 값을 세팅해준다.
store.put(member.getId(), member); // store 에 id 값과 member 인스턴스를 저장한다.
return member; // 저장된 결과를 반환한다.
}
}
성공했을 때
엉뚱한 값을 넣었을 때