Stellen Sie sicher, dass eine Methode in einem Python-Unit-Test aufgerufen wurde

Angenommen, ich habe den folgenden Code in einem Python-Komponententest:

aw = aps.Request("nv1")
aw2 = aps.Request("nv2", aw)

Ist es eine einfache Möglichkeit, diese bestimmte Methode (in meinem Fall @) zu behaupteaw.Clear()) wurde während der zweiten Zeile des Tests aufgerufen? z.B. Gibt es so etwas wie dieses:

#pseudocode:
assertMethodIsCalled(aw.Clear, lambda: aps.Request("nv2", aw))

Antworten auf die Frage(10)

Ihre Antwort auf die Frage