Muszę zaimplementować testy nosa dla kodu Pythona przy użyciu sklepu MongoDB. Czy istnieje biblioteka Pythona, która pozwala mi na zainicjowanie fałszywego serwera MongoDB w pamięci?Użyj makiety serwera MongoDB do testu jednostkowego
Używam ciągłej integracji. Tak więc chcę, aby moje testy były niezależne od jakiegokolwiek działającego serwera MongoDB. Czy istnieje sposób na sfałszowanie serwera MongoDM w pamięci w celu przetestowania kodu niezależnie od połączenia z serwerem Mongo?
Z góry dziękuję!
Byłoby naprawdę miło dostać przykład, w jaki sposób mongoengine i mongomock mogą ładnie grać razem. – badgley
Upewnij się, że masz dobrą kompatybilność z wersjami później niż 3.0. Nie udało mi się wyśmiewać moich kolekcji za pomocą wszystkich frameworków, które wypróbowałem, zaraz po uaktualnieniu serwera i sterownika (pymongo). –