Pytania oznaczone «testing»

196
Mockito - różnica między doReturn () a when ()

Obecnie używam Mockito do kpienia z obiektów warstwy usługi w aplikacji Spring MVC, w której chcę przetestować metody kontrolera. Jednak, kiedy czytałem o szczegółach Mockito, odkryłem, że metody doReturn(...).when(...)są równoważne when(...).thenReturn(...). Moje pytanie brzmi: po co są dwie...

195
Potwierdź, że obiekt jest określonym typem

Czy w JUnit można stwierdzić, że obiekt jest instancją klasy? Z różnych powodów w teście mam obiekt, który chcę sprawdzić typ. Czy jest to typ Object1 czy typ Object2? Obecnie mam: assertTrue(myObject instanceof Object1); assertTrue(myObject instanceof Object2); To działa, ale zastanawiałem się,...

194
TransactionManagementError „Nie można wykonywać zapytań do końca bloku„ atomowego ”podczas korzystania z sygnałów, ale tylko podczas testowania jednostkowego

Dostaję TransactionManagementError podczas próby zapisania instancji modelu użytkownika Django i w jego sygnale post_save zapisuję niektóre modele, w których użytkownik jest kluczem obcym. Kontekst i błąd są bardzo podobne do tego pytania django TransactionManagementError podczas używania...

192
Wady rozwoju opartego na testach? [Zamknięte]

W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

188
Jak przetestować typ zgłoszonego wyjątku w Jest

Pracuję z kodem, w którym muszę przetestować typ wyjątku zgłaszanego przez funkcję (czy jest to TypeError, ReferenceError itp.?). Mój obecny framework testowy to AVA i mogę go przetestować jako t.throwsmetodę drugiego argumentu , jak tutaj: it('should throw Error with message \'UNKNOWN ERROR\'...

187
Sprawdź, czy funkcja istnieje w bash

Obecnie przeprowadzam kilka testów jednostkowych wykonywanych z poziomu bash. Testy jednostkowe są inicjowane, wykonywane i czyszczone w skrypcie bash. Ten skrypt zwykle zawiera funkcje init (), execute () i cleanup (). Ale nie są obowiązkowe. Chciałbym sprawdzić, czy są, czy nie są...

186
Jak mogę przetestować kod Arduino?

Chciałbym móc testować jednostkowo mój kod Arduino. Idealnie byłoby w stanie uruchomić dowolne testy bez konieczności przesyłania kodu do Arduino. Jakie narzędzia lub biblioteki mogą mi w tym pomóc? Jest emulator Arduino w rozwoju , które mogą być przydatne, ale to jeszcze nie wydają się być...

183
Udostępnianie kodu testowego w Maven

Jak możesz polegać na kodzie testowym z innego modułu w Maven? Przykład mam 2 moduły: Baza Główny Chciałbym, aby przypadek testowy w Main rozszerzył podstawową klasę testową w Base. czy to możliwe? Aktualizacja: Znaleziono akceptowalną odpowiedź , która obejmuje utworzenie słoika...