我有一门课,我想测试:
class DocumentProcessor{
public function write(){
}
public function read(){
}
}
我有一个简单的测试用例:
class ClientTest extends \PHPUnit_Framework_TestCase
{
public function testWrite(){
}
public function testRead(){
}
}
在这种情况下,能否testRead()
依赖数据testWrite()
已写入?testRead()
还是设置自己的数据并从中读取是更好的做法?后一种方法似乎有点重复,但可以testRead()
自行测试。