Bei phpspec kann ich den Rückgabewert einer Methode mocken?
Zum Beispiel:
class MyClass()
{
public function getStaffMemberNames()
{
// db call to get array of staff member names
}
public function sortStaffMemberNames()
{
return sort($this->getStaffMemberNames());
}
}
Ich möchte die Methode sortStaffMemberNames testen. Sie hängt jedoch von einer anderen Klassenmethode ab, die eine Datenbankverbindung verwendet. Ich möchte getStaffMemberNames mocken, damit ich leicht testen kann.
Wie kann das erreicht werden?