我正在使用 Google Calendar API,创建一些有用的功能。
另一方面,我想正确地放置一些有用的文档测试并开始敏捷开发。
如何编写 doctest,因为每个函数的结果并不是真正可预测的(取决于服务器上的新内容):
>>> calendar = GoogleCalendar(user='blabla', password='blablabla') >>> calendar.list() login@trunat.fr's Calendar List 0. ... ...
如果我不想在源代码中留下密码,我该怎么办?
如何为一个类的所有函数编写测试,而不是每次都为每个函数编写相同的东西?
>>> calendar = GoogleCalendar(user='blabla', password='blablabla') >>> calendar.myFunction()
对于 GoogleCalendar 的每个功能,我必须先创建对象?
感谢您的帮助