Ben PHP SimpleTest çerçeve yeniyim, ve ben başarısız bir iddia test yöntemini durdurmak olmadığını görünce şaşırdı. Diğer bir deyişle, bu test raporunda iki hata iletileri neden olur:
function testFoo() {
$this->assertTrue(true, 'first: %s');
$this->assertTrue(false, 'second: %s');
$this->assertTrue(false, 'third: %s');
}
Benim birim test deneyim çoğu JUnit ve NUnit ile, ve her ikisi de kısa sürede ilk onaylama işlemi başarısız olarak bir test yöntemi durdurmak. Belki sadece o için kullanılan değilim, ama ekstra başarısızlık mesajları sadece gürültü olacak gibi görünüyor. Çünkü bir eksik noktalı virgül 50 hatalarını kusmak istiyorum eski C derleyicileri hatırlatıyor.
Ben SimpleTest hızlı başarısız yapılandırabilirsiniz, ya da sadece farklı bir stil ile yaşamak zorunda mı?