मैं Django में परीक्षण पर पूरी तरह से नया हूं। मैंने नाक और सेलेनियम इंस्टॉल करके शुरू किया है और अब मैं निम्नलिखित कोड (नीचे) का परीक्षण करना चाहता हूं यह एक एसएमएस संदेश भेजता है।Django नाक इस परीक्षा को कैसे लिखना है?
views.py
@login_required
def process_all(request):
"""
I process the sending for a single or bulk message(s) to a group or single contact.
:param request:
"""
#If we had a POST then get the request post values.
if request.method == 'POST':
batches = Batch.objects.for_user_pending(request.user)
for batch in batches:
ProcessRequests.delay(batch)
batch.complete_update()
return HttpResponseRedirect('/reports/messages/')
तो मैं कहां से शुरू करते हैं:
यह वास्तविक कोड है? मैंने अभी तक यह किया है ...
1) परीक्षण नामक एक फ़ोल्डर बनाया और init .py।
2) test_views.py नामक एक नई पायथन फ़ाइल बनाई गई (मुझे लगता है कि यह सही है)।
अब, मैं इस परीक्षा को लिखने के बारे में कैसे जा सकता हूं?
क्या कोई मुझे उपरोक्त दृश्य के लिए परीक्षण लिखने का उदाहरण दिखा सकता है?
आप :)
https://docs.djangoproject.com/en/1.5/topics/testing/ & https://docs.djangoproject.com/en/1.5/topics/testing/overview/ –