sql >> Base de Datos >  >> NoSQL >> MongoDB

Pruebas de escritura para las API RESTful de Python Eve contra un MongoDB real

El propio conjunto de pruebas de Eve utiliza una prueba base de datos y sin burlarse de nada. La base de datos de prueba se crea y se suelta en cada ejecución para garantizar el aislamiento (no súper rápido, sí, pero lo más cerca posible de un entorno de producción). Si bien, por supuesto, debe probar su propio código, probablemente no necesite escribir pruebas como test_access_public_token arriba desde entonces, cosas como esa ya están cubiertas por la suite Eve. Es posible que desee comprobar el Eve Mocker extensión también.

Familiarícese también con los tutoriales de autenticación y autorización . Parece que la forma en que vas a poner en marcha todo el token no es realmente apropiada (quieres usar encabezados de solicitud para ese tipo de cosas).