En mi aplicación Django, tengo una visión que logra archivo upload.The núcleo fragmento es asícómo unidad de archivo de prueba de carga en Django
...
if (request.method == 'POST'):
if request.FILES.has_key('file'):
file = request.FILES['file']
with open(settings.destfolder+'/%s' % file.name, 'wb+') as dest:
for chunk in file.chunks():
dest.write(chunk)
quisiera prueba de la unidad los view.I estoy planeando para probar la ruta feliz, así como la path..ie, el caso en que el request.FILES
no tiene 'archivo' llave, caso en el que request.FILES['file']
tiene None
fallar ..
¿Cómo puedo configurar los datos enviados por el camino feliz ? ¿Puede alguien decirme?
como marcó la respuesta utilizando la clase de cliente como correcta, es probable que no esté buscando una prueba de unidad, sino una prueba funcional ... – Henning