テストしたいクラスがあります:
class DocumentProcessor{
public function write(){
}
public function read(){
}
}
そして、私は簡単なテストケースを持っています:
class ClientTest extends \PHPUnit_Framework_TestCase
{
public function testWrite(){
}
public function testRead(){
}
}
この場合、書き込まれtestRead()
たデータに依存できますtestWrite()
か? それともtestRead()
、独自のデータをセットアップしてそこから読み取る方が良いですか? 後者のアプローチは少し反復的であるように見えますが、testRead()
それ自体でテストできます。