【发布时间】:2014-06-11 06:59:03
【问题描述】:
假设我有一个在构造函数中使用参数的类,例如:
$var = new MyClass(1, 2, 3);
我的各种测试取决于传递给类的参数。
我注意到 PHPUnit 有 setUp() 和 tearDown() 方法,可以用来实例化一个类,通常是在构造函数没有参数的情况下,在执行每个测试之前。
有没有办法在我的测试工具中使用 setUp 和 tearDown 方法来处理我的示例中的类,或者我是否只是像我一直在做的那样在每个测试中单独实例化我的类?
我问这个问题更多是为了检查我没有错过任何关于如何正确使用 setUp 和 tearDown 的内容。
【问题讨论】:
标签: unit-testing tdd phpunit