인프런 커뮤니티 질문&답변
깃허브에 있는 MemoryTodoRepository 는 룸을 사용하는게 아닌 메모리에 저장, 수정, 삭제 하는건가요?
작성
·
150
답변 1
0
오준석
지식공유자
네. 메모리에 저장하는 용도이고 테스트용 객체라고 보시면 됩니다.
이러한 객체를 활용하는 클래스가 있다면 그 클래스의 기능을 테스트 할 때도 유용합니다.
실제로 DB 조작을 하지 않아도 되며 테스트 할 때마다 매번 원하는 초기값으로 돌아오기 때문입니다.
작성
·
150
답변 1
0
네. 메모리에 저장하는 용도이고 테스트용 객체라고 보시면 됩니다.
이러한 객체를 활용하는 클래스가 있다면 그 클래스의 기능을 테스트 할 때도 유용합니다.
실제로 DB 조작을 하지 않아도 되며 테스트 할 때마다 매번 원하는 초기값으로 돌아오기 때문입니다.
그렇군요 답변 감사합니다!