Ben bir forum uygulamasında kullanılan birkaç basit sınıfları var. Ben SimpleTest kullanarak bazı testler çalışıyorum, ama istisnalar ile ilgili sorunlar yaşıyorum.
Özel bir durum oluşturur kod bir bölüm var. Benim test bu durum yakalamak ve beklediğim olduğunu iddia etmek bir yolu var mı?
Bu benim sınıf içindeki yöntem:
public function save()
{
$this->errors = $this->validate();
try
{
if (empty($this->errors))
{
Database::commitOrRollback($this->prepareInsert());
} else {
throw new EntityException($this->errors);
}
} catch (Exception $e) {
echo 'Caught exception: ', $e->getMessage(), "\n";
}
}
Any advice appreciated.
Thanks.