我正在使用phpunit进行单元测试。在某些测试类中,我需要执行已在另一个测试类中实现的相同测试。
那么可以调用另一个测试类的测试方法吗?
答案 0 :(得分:0)
您可以调用另一个类的测试方法。您可以在测试中创建测试类的实例,然后调用该方法。
然而,仅仅因为你可以做某事并不意味着你应该做点什么。
您描述的用例听起来像您有重复的功能。你应该重新考虑你的设计,这样你就不需要做你所描述的了。您的测试应该是相当小的功能,易于遵循。如果您正在接触其他测试类,那么您的测试将变得难以维护,变得脆弱且难以理解。