我在日历中有一个约会的 django 模型,我正在尝试为其编写一个非常全面的测试驱动程序。定期约会发生在某个时间点,可以无限运行,也可以重复固定次数。该约会反映了可用于 Google 日历约会的功能(可以每月/每年/每周、每两周、每 3 年重复一次。)
我正在尝试提出一个单元测试,它将详尽地测试此实现的基础知识。我正在寻找定义最基本测试的边缘案例。
我有很多基本的,但我正在寻找帮助确定最重要案例的建议:1)创建一个约会 2)创建一个每周重复的约会 3)......每月重复 4)每 2 周重复 5)每 2 个月重复一次 6) 每年重复一次