Basically, you want to test anything that might break if another part of the code is changed that interacts with it, might break if the application takes an alternative flow (maybe finally hits the 'else' of that if/else statement), or could possibly receive invalid input.
Unfortunately, that is theoretically everything. I don't know what the correct answer is, and I suspect that the correct answer is (as is so often the case) "it depends." All applications are unique. In any case, if you care enough to be doing it at all, and are concerned about doing it the right way, then you'll probably be fine. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---