Pytania oznaczone «junit»

218
Jak kpić z ostatniej klasy za pomocą mockito

Mam ostatnią klasę, coś takiego: public final class RainOnTrees{ public void startRain(){ // some code here } } Korzystam z tej klasy w innej klasie, takiej jak ta: public class Seasons{ RainOnTrees rain = new RainOnTrees(); public void findSeasonAndRain(){ rain.startRain();...

201
Kiedy używać Mockito.verify ()?

Piszę przypadki testowe jUnit dla 3 celów: Aby upewnić się, że mój kod spełnia wszystkie wymagane funkcje, we wszystkich (lub w większości) kombinacjach / wartościach wejściowych. Aby upewnić się, że mogę zmienić implementację i polegać na testach JUnit, aby powiedzieć, że cała moja...

199
Czy metoda assertEquals w Javie jest niezawodna?

Wiem, że ==ma to pewne problemy przy porównywaniu dwóch Strings. Wydaje się, że String.equals()jest to lepsze podejście. Cóż, robię testy JUnit i mam na to ochotę assertEquals(str1, str2). Czy to niezawodny sposób na stwierdzenie, że dwa ciągi zawierają tę samą treść? Użyłbym...

195
Jak działa Junit @Rule?

Chcę pisać przypadki testowe dla dużej części kodu, chciałbym poznać szczegóły dotyczące @Rulefunkcji adnotacji JUnit , aby móc używać jej do pisania przypadków testowych. Podaj kilka dobrych odpowiedzi lub linków, które podają szczegółowy opis jego funkcjonalności za pomocą prostego...

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ę,...