Frage

Ich habe eine Reihe von PHPUnit Tests eine Klasse zu validieren, "Klasse A".
Ich habe eine andere Klasse, „Klasse B“, die Klasse A erstreckt.

Gibt es eine gute Möglichkeit zu testen, dass "Klasse B Klasse A den Test besteht", oder mit anderen Worten "Klasse B verhält sich wie Class A", ohne den Test-Code zu duplizieren?

Ich konnte testen, für die sie (mit instanceof), aber das scheint wie ein irreführender Test.
Ich kümmere, dass es wie Klasse A verhält, nicht, dass es sich Klasse A, nicht wahr? oder falsch?

War es hilfreich?

Lösung

erweitern Sie einfach den PHPUnit Testfall der Klasse A, die Klasse B, die es tun soll.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top