Я думаю об использовании DbUnit с PHPUnit поддержать мое тестирование базы данных. Каковы преимущества использования DbUnit?
Мой текущий способ работы — это ручная настройка прибора, внесение изменений, а затем сравнение. Обратите внимание, что не использовать DbUnit:
public function testSomething() {
// Create the fixture.
$u1 = $this->user->create();
$u2 = $this->user->create();
// Modify the fixture.
foo( $u1, $u2, true );
// Perform a comparison.
$this->assertEquals( 'some_value', MyClass::myMethod( $u1, $u2 ) );
}
Задача ещё не решена.
Других решений пока нет …