Pytania oznaczone «mocking»

175
Potwierdzanie kolejnych wywołań metody pozorowanej

Mock ma pomocną assert_called_with()metodę . Jednak, o ile rozumiem, sprawdza to tylko ostatnie wywołanie metody. Jeśli mam kod, który wywołuje symulowaną metodę 3 razy z rzędu, za każdym razem z innymi parametrami, w jaki sposób mogę potwierdzić te 3 wywołania z ich określonymi...

173
rzut zaznaczony Wyjątki od mocków z Mockito

Próbuję, aby jeden z mockowanych obiektów rzucał sprawdzony wyjątek, gdy wywoływana jest określona metoda. Próbuję następujących rzeczy. @Test(expectedExceptions = SomeException.class) public void throwCheckedException() { List<String> list = mock(List.class);

168
Python mockuje wiele zwracanych wartości

Używam Pythona mock.patch i chciałbym zmienić wartość zwracaną dla każdego połączenia. Oto zastrzeżenie: łatana funkcja nie ma żadnych danych wejściowych, więc nie mogę zmienić wartości zwracanej na podstawie danych wejściowych. Oto mój kod w celach informacyjnych. def get_boolean_response():...

167
Jaki jest cel pozorowanych obiektów?

Jestem nowy w testowaniu jednostkowym i ciągle słyszę słowa „pozorowane obiekty” rzucane wokół. Mówiąc prostym językiem, czy ktoś może wyjaśnić, czym są pozorowane obiekty i do czego są zwykle używane podczas pisania testów

151
W Mockito wykryto niedokończone zatarcie

Podczas przeprowadzania testów otrzymuję następujący wyjątek. Używam Mockito do kpiny. Podpowiedzi, o których wspomina biblioteka Mockito, nie pomagają. org.mockito.exceptions.misusing.UnfinishedStubbingException: Unfinished stubbing detected here: -> at

149
Jakie są różnice między mockami a stubami w Rhino Mocks?

Nie bawię się tym wystarczająco i zwykle używam mocków, ale zastanawiam się, jakie są różnice między tymi dwoma i kiedy użyć jednego lub drugiego w Rhino Mocks. Aktualizacja: Odpowiedź na swoje pytanie znalazłem również w słowach Ayende : Różnica między skrótami a fałszywkami Dokładną definicję...