PHPUnit:Testdependencies与来自父类的测试

PHPUnit:Testdependencies与来自父类的测试,php,unit-testing,testing,phpunit,Php,Unit Testing,Testing,Phpunit,所以,我的单元测试有点问题。我为不同的测试用例编写了一些基本类,我想使用一些准备好的测试方法 i、 e 有没有什么技巧可以让我随心所欲地使用它,或者我真的必须在每个类中编写每个测试?这取决于您真正想要做什么,您的代码示例太模糊了,无法说明这一点 您可以选择在ModelTestCase中创建自己的setup()方法(别忘了调用parent::setup())并在其中进行一些初始化。这取决于您真正想做什么,您的代码示例太模糊了,无法说明这一点 您可以选择在ModelTestCase中创建自己的set

所以,我的单元测试有点问题。我为不同的测试用例编写了一些基本类,我想使用一些准备好的测试方法

i、 e


有没有什么技巧可以让我随心所欲地使用它,或者我真的必须在每个类中编写每个测试?

这取决于您真正想要做什么,您的代码示例太模糊了,无法说明这一点


您可以选择在ModelTestCase中创建自己的setup()方法(别忘了调用parent::setup())并在其中进行一些初始化。

这取决于您真正想做什么,您的代码示例太模糊了,无法说明这一点


您可以选择在ModelTestCase中创建自己的setup()方法(别忘了调用parent::setup())并在其中进行一些初始化。

如果只想测试派生模型测试,而不想测试基类本身,可以将其声明为抽象:

abstract class ModelTestCase extends PHPUnit_Framework_TestCase {
  public function testCreateInstance() { ... }
}

这对我很有用。

如果只想测试派生模型测试,而不想测试基类本身,可以将其声明为抽象:

abstract class ModelTestCase extends PHPUnit_Framework_TestCase {
  public function testCreateInstance() { ... }
}
这对我有用