I have a django model for a meeting on a calendar in which I am trying to write a very complete test driver. A repeated appointment occurs at some point in time and can either work endlessly or be repeated a fixed number of times. The appointment reflects the functionality available for the appointment of Google Calendar (can be repeated monthly / yearly / weekly, every two weeks, every 3 years).
I am trying to come up with a unit test that will exhaustively test the basics of this implementation. I am looking for edge cases that will determine the most basic tests.
I have many basic ones, but I'm looking for suggestions that will help identify the most important cases: 1) Create a single meeting 2) Create a meeting that repeats weekly 3) ... repeats monthly 4) repeats every 2 weeks 5) repeats every 2 months 6 ) repeated annually
Miken source
share