mocking

Jaka jest różnica między mock & stub?

Czytałem różne artykuły o wyśmiewaniu vs stubbing w testach, w tym kpiny Martina Fowlera nie są Stubami, ale nadal nie rozumiem różnicy.

Jaka jest różnica między udawaniem, wyśmiewaniem i stubowaniem?

Wiem, jak używam tych terminów, ale zastanawiam się, czy są akceptowane definicje dla udawania, wyśmiewanie i stubowanie do ... as przede wszystkim do abstrakcji zależności danych lub gdy mocks/stubs są zbyt uciążliwe, aby skonfigurować za każdym razem.

Jaka jest najlepsza strategia testowania jednostkowego aplikacji bazodanowych?

Pracuję z wieloma aplikacjami webowymi, które są napędzane przez bazy danych o różnej złożoności w backendzie. Zazwyczaj istn ... ody. Jakich strategii użyłeś do testowania aplikacji opartych na bazach danych, jeśli w ogóle? Co jest dla ciebie najlepsze?

Jak zrobić mock to void metody z mockito

Jak mockować metody z void return type? Zaimplementowałem wzór obserwatora, ale nie mogę wyśmiewać go z Mockito, bo nie wie ... ystem nie jest uruchamiany za pomocą mocka. =( Chcę pokazać wyżej wymieniony stan systemu. I dokonać twierdzenia według nich.

Co To jest wyśmiewanie?

Co To jest wyśmiewanie?                                                                                                    .

Użyj Mockito, aby wyśmiewać niektóre metody, ale nie inne

Czy Jest jakiś sposób, używając Mockito, aby wyśmiewać niektóre metody w klasie, ale nie inne? Na przykład, w tej (co prawda ... not perform the Stock.getValue() calculation code. assertEquals("Stock value not correct", 100.00*200, value, .00001); }

Jaki jest cel mock obiektów?

Jestem nowy w testowaniu jednostkowym i ciągle słyszę słowa "mock objects" rzucane wokół dużo. Mówiąc laicko, czy ktoś może wyjaśnić czym są makiety obiektów i do czego są one zazwyczaj używane podczas pisania testów jednostkowych?

Funkcje makiety w Go

Zastanawiam się nad zależnościami. Chcę móc zastąpić niektóre wywołania funkcji przykładowymi. Oto fragment mojego kodu: fun ... e na podstawie art.]} Czy Withmock jest rozwiązaniem do mojego problemu z testami? Co powinienem zrobić, aby to zadziałało?

Android mock lokalizacja na urządzeniu?

Jak mogę wyśmiewać swoją lokalizację na fizycznym urządzeniu (Nexus One)? Wiem, że możesz to zrobić za pomocą emulatora w Panelu sterowania emulatora, ale to nie działa na fizyczne urządzenie.

Mock HttpContext.Prąd w metodzie testowej Init

Próbuję dodać testy jednostkowe do ASP.NET zbudowałem aplikację MVC. W moich testach jednostkowych używam następującego kodu ... ewać HttpContext, aby był współdzielony przez mój kontroler i wszelkie biblioteki, które są wywoływane w mojej metodzie Init.

Używanie Mockito do testowania klas abstrakcyjnych

Chciałbym przetestować klasę abstrakcyjną. Oczywiście, mogę ręcznie napisać makietę , która dziedziczy po klasie. Czy Mogę to zrobić używając szyderczego frameworka (używam Mockito) zamiast ręcznego tworzenia mojej makiety? Jak?

Kwadratowa makieta serwera do testów

Jaki jest najlepszy sposób na makietę serwera do testów przy użyciu square retrofit framework. Potencjalne sposoby: Utwó ... dostarczał odpowiedzi json, aby móc jednocześnie testować serializację gson. Wszelkie przykłady byłyby bardzo mile widziane.

Porównanie Mockito vs JMockit-dlaczego Mockito głosował lepiej niż JMockit? [zamknięte]

Badam, który framework szyderczy wykorzystać do mojego projektu i zawęziłem go do JMockit i Mockito. Zauważyłem, żeMockito ... retne informacje (nie opinie) na temat co Mockito może zrobić, czego nie można osiągnąć za pomocą JMockit i vice versa?

Jak działają matchery Mockito?

Mockito argument matchers (np.any, argThat, eq, same, i ArgumentCaptor.capture()) zachowują się zupełnie inaczej niż matchery ... tki i nieoczekiwane zachowanie i może całkowicie zawieść. Dlaczego matchery Mockito są tak zaprojektowane i jak są wdrażane?

Wstawianie makiety do serwisu AngularJS

Mam napisany serwis AngularJS i chciałbym go przetestować. angular.module('myServiceProvider', ['fooServiceProvider', 'barSe ... zez DI jako wszystkich. Czy ktoś wie, jak Mogę wyśmiewać wtryskiwane usługi dla moich testów jednostkowych? Dzięki David

Czy Mockito może przechwytywać argumenty metody wywoływanej wielokrotnie?

Mam metodę, która zostanie wywołana dwa razy i chcę uchwycić argument drugiego wywołania metody. Oto co próbowałem: Argume ... ieważ Mockito uważa, że doSomething należy wywołać tylko raz. Jak mogę zweryfikować argument drugiego wywołania doSomething?

Kiedy powinienem kpić?

Mam podstawową wiedzę na temat mock i fałszywych przedmiotów, ale nie jestem pewien, czy mam przeczucie, kiedy/gdzie używać mockingu-zwłaszcza, że miałoby to zastosowanie do tego scenariusza Proszę..

Szydzenie z metod statycznych za pomocą Mockito

Napisałem fabrykę do produkcji java.sql.Connection obiektów: public class MySQLDatabaseConnectionFactory implements Databas ... Używam JUnit 4 i Mockito do moich testów. Czy istnieje dobry sposób, aby wyśmiać/zweryfikować ten konkretny przypadek użycia?

Jak wyśmiewać żądanie na kontrolerze w ASP.Net MVC?

Mam kontroler w C# za pomocą ASP.Net MVC framework public class HomeController:Controller{ public ActionResult Index() ... thodInfo methodInfo) Znowu wydaje się, że nie mogę ustawić nagłówka żądania. Jak ustawić tę wartość, w RhinoMocks lub Moq?

Mockito test a void metoda wyrzuca wyjątek

Mam metodę z typem zwracanym void. Może również rzucać wiele wyjątków, więc chciałbym przetestować te wyjątki, które są rzuca ... jak Mogę uzyskać metodę rzucania określonego wyjątku? doThrow(new Exception()).when(mockedObject.methodReturningVoid(...));