Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 phpunit 进行单元测试。在某些测试类中,我需要执行已经在另一个测试类中实现的相同测试。
那么是否可以调用另一个测试类的测试方法呢?
您可以调用另一个类的测试方法。您可以在测试中创建测试类的实例,然后调用该方法。
但是,仅仅因为您可以做某事并不意味着您应该做某事。
您描述的用例听起来像您有重复的功能。你应该重新考虑你的设计,这样你就不需要做你所描述的事情了。您的测试应该是易于遵循的相当小的功能。如果您要接触其他测试课程,您的测试可能会变得难以维护、脆弱且难以理解。