dotnetomaniak.pl - Artykuły z tagiem Stub

NSubstitute to (dla tych co nie znają jeszcze) taki Moq na sterydach. Sytuacja wygląda tak, mamy klasę, która potrzebuje jakiś zależności, mniej więcej tak: public class SomeClass { public SomeClass(INeedSomeStuff stuff) { // ....... } } public interface INeedSomeStuff { string DoSomeStuff(string param); void DoSomeOtherStuff(); } Możemy użyć moq i napisać: var moq = new Mock

Źródło: www.benedykt.net
Dziel się z innymi:
NSubstitute czyli lepsza wersja Moq | arek online | Arkadiusz Benedykt

Narzędzia 4031 dni, 20 godzin, 14 minut temu arek 262 źrodło rozwiń

Do napisania niniejszego wpisu zainspirowała mnie pewna dyskusja, którą prowadziłem z kolegą po fachu. Dyskusje wywołało niefortunnie(wg. mojego kolegi) użyte przez ze mnie słowo mock zamiast stub. Za nim przejdę do opisywania dyskusji szybko trochę teorii i nomenklatury. W tym wpisie celowo pomijam techniki takie jak TDD czy BDD i pewnie tracę przez to wielu czytelników;). Pragnę skupić się na tym czym jest i był...

Tagi: mock, Stub, testy
Źródło: rafal-haly.pl
Dziel się z innymi:
Mock vs Stub. Czy warto je odróżniać? » Rafał Hały

Sztuka programowania 4080 dni, 21 godzin, 53 minuty temu graf85 457 źrodło rozwiń

Autor: [ten post jest częścią mojego minicyklu o testach, pełna lista postów: tutaj] Po dość długiej przerwie wracam do tematu testów jednostkowych. Kombek zainicjuję krótkim zahaczeniem o mocki, które opisałem w poprzednim poście cyklu. Poruszyć chcę dzisiaj dwie kwestie. Kwestia 1: terminologia Niedawno na blogu Piotra Zielińskiego pojawił się post opisujący różnice pomiędzy terminami określającymi to co ja rozumiem przez "mock". Przypomniało mi to czasy, gdy starałem się zgłębiać definicje skrywając...

Dziel się z innymi:
O mockach jeszcze słów kilka

Architektura 4736 dni, 2 godziny, 12 minut temu paduda 186 źrodło rozwiń

Czytając różne książki lub artykuły można się zgubić w terminologii. Szczególnie Mock oraz Stub często są używane zamiennie a ich różnica jest jednak znacząca. Nie tłumaczyłem na język polski powyższych terminów aby nie wprowadzać jeszcze większego zamieszania Zacznijmy od terminu najbardziej ogólnego – Double. Nazwa określa dowolny obiekt  naśladujący realną klasę. Zatem obiektem double może być Fake, Dummy, Stub lub Mock. Innymi słowy double można podzielić na wspomniane 4 obiekty. Termin stanowi po pr...

Tagi: fake, mock, Stub
Dziel się z innymi:
Piotr Zieliński » Fake, Dummy, Stub, Mock, Test Double–krótkie wyjaśnienie terminologii używanej w testach jednostkowych

Inne 4762 dni, 9 godzin, 12 minut temu pzielinski 278 źrodło rozwiń

Po poprzednim odcinku potrafimy już dowolnie weryfikować i konfigurować wartości parametrów dla metod. Dzisiaj z kolei poustawiamy akcje, które mają się w momencie wywołania metod wykonać. Jest to czynność zdecydowanie prostsza, ponieważ właściwie wszystko mamy w Intellisense. Zobaczmy:

Dziel się z innymi:
Maciej Aniserowicz | Konfiguracja zachowania metod dla stubów

Narzędzia 5576 dni, 14 godzin, 26 minut temu paduda 23 źrodło rozwiń

Zapoznając się z tematyką testów jednostkowych napotykamy podział mocków na trzy grupy: Dynamic Mock, Strict Mock oraz Stub. Dziś pora na poruszenie tego tematu wraz z prezentacją jak je wykorzystać w Rhino Mocks.

Maciej Aniserowicz | Dynamic Mock vs Strict Mock vs Stub

Inne 5586 dni, 5 godzin, 50 minut temu Paweł Łukasik 85 źrodło rozwiń