나는 mongoose를 통해 GIS 데이터를 MongoDB로 가져 오기 위해 npm 패키지를 작성하고 있습니다. 몽구스 모델을 저장하기 전에 발생하는 데이터 변환을 테스트하기 위해 mocha를 사용하여 단위 테스트를 작성했습니다.MongoDB/몽구스 단위 테스트 - 모범 사례?
모든 몽구스 데이터가 데이터베이스에 올바르게 저장되었는지 확인하고 싶습니다 (발생해야하는 모든 업데이트 포함). 이 경우 가장 좋은 방법은 무엇입니까?
내 직감은 테스트 컬렉션을 만들고, 모든 레코드를 삽입하고, 내가 본 것처럼 보이는지 확인하고 컬렉션을 삭제합니다.
도구/라이브러리 제안 요청이 삭제되었습니다. 여전히 "오프 토픽"으로 간주됩니까? MongoDB의 단위 테스트 관행에 관한 일반적인 질문입니다. 저는 공정한 SO 질문의 범위 내에있는 것으로 생각합니다. –