[英]Unit Test cases for Python Eve Webservices
我们使用python eve
框架开发了API。 有没有办法可以为我们在EVE
开发的API编写单元测试用例。 是否有一个捆绑在Python EVE
的单元测试用例组件。我需要将它们与我的持续集成设置捆绑在一起。 如果是,请帮助我完成如何继续它的步骤。
你可以先看看Eve自己的测试套件 。 那里有600多个例子。 有两个基类提供了许多实用方法: TestMinimal
和TestBase
。 几乎所有其他测试类都继承自其中任何一个。 您可能希望使用TestMinimal
因为它负责为您设置和删除MongoDB连接。 它还提供了诸如assert200
, assert404
等内容。
通常,您使用test_client
对象,就像使用Flask本身一样。 看看测试Flask应用程序和Eve的运行测试页面。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.