我有一个testFoo()
带有 dataProvider的 PHPUnit 测试fooProvider()
。在开始时,testFoo()
我使用 Runkit 重新定义一个方法,以便在该方法返回我重新定义它返回的内容时测试预期结果。但是,重新定义该方法有点费时,所以我希望它在这个测试中只发生一次。
PHPUnit 框架是否提供功能来指定我想在运行前只运行一次而不是为套件中的每个测试testFoo()
返回的每个元素或每个测试运行一次的代码(如)?fooProvider()
setUp()