我正在使用 Django 提供的 TestClient 运行一些单元测试,这使得在每个测试方法中拥有相同的数据库变得容易。然而,在我的一些测试中,我连接到我想在每个测试方法之间重置的外部 Web 服务。
我可以通过简单地调用一个 url 来完成此重置,但我希望测试运行程序在每个测试方法之间自动执行此操作。
有没有一种简单的方法可以做到这一点,而不必在每个测试方法中首先调用重置函数?
我正在使用 Django 提供的 TestClient 运行一些单元测试,这使得在每个测试方法中拥有相同的数据库变得容易。然而,在我的一些测试中,我连接到我想在每个测试方法之间重置的外部 Web 服务。
我可以通过简单地调用一个 url 来完成此重置,但我希望测试运行程序在每个测试方法之间自动执行此操作。
有没有一种简单的方法可以做到这一点,而不必在每个测试方法中首先调用重置函数?