Ich verwende assert_has_calls aus der Pseudo-Python-Bibliothek. Ich laufe in ein Problem, wenn ich so etwas tun:assert_has_calls stub den Methodenaufruf nicht
mocks = mock.Mock()
mocks.assert_has_calls([mock.call.method_to_be_mocked(mock.ANY),
mock.call.method_to_be_mocked(mock.ANY)])
Ich möchte sicherstellen, dass das Verfahren eine bestimmte Anzahl von Malen aufgerufen wird, aber zugleich möchte ich auch die Anrufe Stub zu die Methode. assert_has_calls scheint den Stubbing-Teil nicht zu tun. Die tatsächliche Methode wird aufgerufen und schlägt in der Entwicklungsumgebung fehl.
Was kann ich tun, um dies zu beheben?