Używam JUnit4.Jak sprawić, aby przypadki testowe JUnit działały w kolejności?
Mam zestaw metod testowych w przypadku testowym.
Każda metoda testowania powoduje wstawienie niektórych rekordów i zweryfikowanie wyniku testu, a następnie usunięcie wprowadzonych rekordów.
Od biegu JUnit równolegle, metody badań nie z powodu jakiegoś rekordy obecny podczas wykonywania poprzedniej metody badania. To dzieje się tylko w moim komputerze współpracownika (Windows 7), a nie w moim komputerze (Cent OS 6).
Potrzebujemy, aby metody testowe musiały przejść na wszystkich naszych maszynach.
Próbowałem wyczyścić rekordy w metodzie Setup(), ale znowu działa tylko na moim komputerze. Czy w JUnit dostępna jest jakakolwiek opcja, aby uruchomić metody testowe w jednolitej kolejności?
Dzięki,
Dzięki za odpowiedź, sprawdzę to. – Athiruban
Można również użyć czegoś w rodzaju DBUnit do kontrolowania konfiguracji i rozbiórki bazy danych, ale w przypadku czystych testów jednostkowych Mockito ma więcej sensu, ponieważ pozwala na całkowicie niezależne testy. – TrueDub