0
yöntem çağrısı yöntemini göstermez, sahte python kitaplığından assert_has_calls kullanıyorum. Böyle bir şey yaptığımda bir sorun haline çalıştırıyorum:assert_has_calls,
mocks = mock.Mock()
mocks.assert_has_calls([mock.call.method_to_be_mocked(mock.ANY),
mock.call.method_to_be_mocked(mock.ANY)])
Ben metod kez belirli sayıda denir doğrulamak istiyoruz, ama aynı zamanda ben de çağrı saplama istiyorum yöntem. assert_has_calls, bastırma parçasını yapmıyor gibi görünüyor. Gerçek yöntem çağrılır ve dev ortamında başarısız olur.
Bunu çözmek için ne yapabilirim?
Sen denirdi kaç kez iddia yüzden call_count kullanmak ve onu bunu beklemek kaç kez eşittir olduğunu doğrulamak için (kullandığınız test çerçevesindenunittest
veya hangisi diğer eşdeğeri)
assert_equal
kullanmak istiyorum