Ben birim test SimpleTest ile bazı PHP kodu ve ben belaya çalıştırmak. Bir veritabanı sınıfının benim testlerde ben PHPs mysql
fonksiyonlar için bir beklenti ayarlamak mümkün olmak istiyorum. Ben phps mail
function taklit istiyor mail
fonksiyonu için bir sarıcı sınıfın benim testleri. Bunlar sadece bazı örnekler vardır.
Nokta: Ben (her zaman) Ben mail
işlevini çağırır nasıl test etmek istiyorsanız, benim Posta sınıf e-posta gönderir olmadığını test etmek istemiyorum. Ben bu işlevler dönmek ne kontrol edebilmek istiyorum. Ben bir veritabanı, demirbaş ve bu sürü gerek olmadan benim Veritabanı sınıf test edebilmek istiyorum.
Ben test Ruby kod ile biraz tecrübe var, ve Test :: Unit ve RSpec izolasyon kodu test etmek çok kolay. Ben test PHP için yeni ve ben geçmek benim testleri almak için, ben gerektiğinde çok daha fazla test ediyorum gibi hissediyor.
Bir SimpleTest içinde yolu veya phpunit veya bu mümkün veya kolay kılan bazı diğer test framework var mı?