MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Pisanie testów dla Pythona Eve RESTful APIs w stosunku do prawdziwej bazy danych MongoDB

Sam zestaw testów Eve używa testu db i nie kpi z niczego. Testowa baza danych jest tworzona i usuwana przy każdym uruchomieniu, aby zagwarantować izolację (nie super szybkie tak, ale jak najbliżej środowiska produkcyjnego). Chociaż oczywiście powinieneś testować swój własny kod, prawdopodobnie nie musisz pisać testów takich jak test_access_public_token powyżej od tego czasu, takie rzeczy są już objęte pakietem Eve. Możesz sprawdzić Eve Mocker również rozszerzenie.

Zapoznaj się także z samouczkami dotyczącymi uwierzytelniania i autoryzacji . Wygląda na to, że sposób, w jaki zamierzasz uruchomić cały token, nie jest naprawdę odpowiedni (chcesz używać nagłówków żądań do tego rodzaju rzeczy).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:Jak używać jednego schematu jako dokumentu podrzędnego dla różnych kolekcji zdefiniowanych w różnych plikach

  2. Jak zagnieździć obietnicę wewnątrz innej funkcji obietnicy w node.js?

  3. jak mogę sprawdzić, na jakich portach mongo nasłuchuje z powłoki mongo?

  4. Migracja MongoDB do DynamoDB, część 2

  5. Testowanie sterownika mongocxx c++ z przykładowym kodem