sql >> Databáze >  >> NoSQL >> MongoDB

Psaní testů pro Python Eve RESTful API proti skutečné MongoDB

Samotná testovací sada Eve používá test db a nic nevysmívat. Testovací databáze se vytváří a zahazuje při každém spuštění, aby byla zaručena izolace (ne super rychlá ano, ale co nejblíže produkčnímu prostředí). I když byste samozřejmě měli otestovat svůj vlastní kód, pravděpodobně nebudete muset psát testy jako test_access_public_token výše od té doby jsou takové věci již pokryty sadou Eve. Možná budete chtít zkontrolovat Eve Mocker také rozšíření.

Seznamte se také s výukové programy pro ověřování a autorizaci . Zdá se, že způsob, jakým se chystáte uvést celou věc s tokenem, není ve skutečnosti vhodný (chcete pro tento druh věcí používat záhlaví požadavků).




  1. MongoDB:Co je sdružování připojení a časový limit?

  2. mnoho pro mnoho vztah s nosql (mongodb a mongoose)

  3. Jak se připojit ke dvěma sbírkám v mongo bez vyhledávání

  4. 5 způsobů, jak získat minuty z rande v MongoDB