현재 나머지 API를 만들고 있는데 각 경로를 단위 테스트하는 가장 좋은 방법을 찾기 위해 고심하고 있습니다.유닛 테스트 MongoDB로
경로 처리기는 다양한 작업을 수행하며 그 중 하나는 mongodb에 대한 쿼리를 실행하는 것입니다. 스텁을 사용하여 루트 처리기를 단위 테스트 할 수 있지만 쿼리 자체를 스텁링 할 수없는 쿼리를 테스트하는 경우 각 테스트에 대해 새 데이터를 재설정하고 삽입 할 수있는 메모리 내 mongodb가 있어야합니다.
검색어를 어떻게 테스트합니까? 나는 쿼리가 내가 필요한 것을 수행 하는지를 확인하는 유일한 방법은 테스트 머신에 설치된 실제 mongodb 데이터베이스 (일반적으로 개발에 사용 된 것과 동일한 머신에서)를 사용하는 것이다.
관심있는 사람 : [mongodb-fixture] (https://github.com/gagle/node-mongodb-fixture) –