sql >> Database >  >> NoSQL >> MongoDB

Tests schrijven voor Python Eve RESTful API's tegen een echte MongoDB

De Eve-testsuite zelf gebruikt een test db en nergens mee spotten. De test-db wordt bij elke run gemaakt en neergezet om isolatie te garanderen (niet supersnel ja, maar zo dicht mogelijk bij een productieomgeving). Hoewel je natuurlijk je eigen code moet testen, hoef je waarschijnlijk geen tests te schrijven zoals test_access_public_token hierboven, want dat soort dingen wordt al gedekt door de Eve-suite. Misschien wil je de Eve Mocker bekijken extensie ook.

Maak uzelf ook vertrouwd met zelfstudies over authenticatie en autorisatie . Het lijkt erop dat de manier waarop je het hele token-ding gaat krijgen niet echt geschikt is (je wilt verzoekheaders gebruiken voor dat soort dingen).




  1. Kan ik populate before aggregaat gebruiken in mangoest?

  2. Afbeelding bijwerken met collectionfs

  3. server heeft fout geretourneerd bij SASL-verificatiestap:verificatie mislukt

  4. Modellering van subcollecties in MongoDB Realm Sync