Ograniczenia Atrapy obiektów powinny wiernie modelować zachowanie obiektu, który naśladują, co może być trudne do osiągnięcia, gdy naśladowany obiekt pochodzi od innego dewelopera, z innego projektu albo w ogóle nie został jeszcze napisany. Jeśli jednak atrapa nie będzie właściwie modelowała zachowania naśladowanego obiektu, może się okazać, że w czasie pracy programu wystąpi błąd, pomimo że w tych samych warunkach testy jednostkowe kończyły się powodzeniem (co oczywiście oznacza, że testy są nierzetelne)InJava.com to Mocking | O'Reilly Media.

Zobacz też Metoda abstrakcyjna

Przypisy

Linki zewnętrzne

Test Doubles – rozdział książki o wzorcach projektowych testów jednostkowych All about mock objects! Portal concerning mock objects

Unit testing with mock objects IBM developerWorks Mocks Aren't Stubs (Martin Fowler) – artykuł o pisaniu testów z użyciem mock objects. Identyfikuje i porównuje „klasyczną” i „mockistyczną” (ang. mockist) szkołę testowania. Porusza temat wpływu na projektowanie i konserwację.

Kategoria:Programowanie obiektowe Kategoria:Testowanie oprogramowania Kategoria:Wzorce projektowe Kategoria:Kod źródłowy