Pytania oznaczone «junit»

110
Uruchamiasz równolegle testy junit w kompilacji Mavena?

Używam JUnit 4.4 i Maven i mam wiele długotrwałych testów integracyjnych. Jeśli chodzi o zrównoleglenie zestawów testów, istnieje kilka rozwiązań, które pozwalają mi równolegle uruchamiać każdą metodę testową w jednej klasie testowej. Ale to wszystko wymaga, abym zmienił testy w taki czy inny...

109
Dlaczego fixtureSetup jUnita musi być statyczne?

Oznaczyłem metodę adnotacją @BeforeClass jUnit i otrzymałem ten wyjątek, który mówi, że musi być statyczny. Jakie jest uzasadnienie? To zmusza wszystkie moje init do działania na statycznych polach, bez żadnego powodu, o ile widzę. W .Net (NUnit) tak nie jest. Edycja - fakt, że metoda z adnotacją...

104
Testowanie metody prywatnej przy użyciu mockito

klasa publiczna A { public void method (boolean b) { jeśli (b == prawda) metoda1 (); jeszcze metoda2 (); } private void method1 () {} private void method2 () {} } public class TestA { @Test public void testMethod () { A a = mock (klasa A.); a. metoda (prawda); // jak testować...

104
Jak rozwiązać niepotrzebny wyjątek zatarcia

Mój kod jest jak poniżej, @RunWith(MockitoJUnitRunner.class) public class MyClass { private static final String code ="Test"; @Mock private MyClassDAO dao; @InjectMocks private MyClassService Service = new MyClassServiceImpl(); @Test public void testDoSearch() throws Exception {...

99
JUnit 4 Test Suites

Jak tworzyć zestawy testów w JUnit 4? Wydaje się, że cała dokumentacja, którą widziałem, nie działa. A jeśli używam kreatora Eclipse, nie daje mi on możliwości wyboru żadnej z utworzonych przeze mnie klas

97
Testowanie Android AsyncTask za pomocą Android Test Framework

Mam bardzo prosty przykład implementacji AsyncTask i mam problem z testowaniem go przy użyciu frameworka Android JUnit. Działa dobrze, gdy tworzę instancję i wykonuję ją w normalnej aplikacji. Jednak gdy jest wykonywany z dowolnej klasy platformy Android Testing (tj. AndroidTestCase ,...

97
Jak przetestować projekt biblioteki systemu Android

Piszę Android Library Project w oparciu o klasę Android Bitmap (nazwijmy ją AndroindLib), która zawiera tylko klasę narzędziową (brak aktywności). Próbowałem to przetestować za pomocą Androida JUnit, ale ciągle narzeka, że ​​nie mogę znaleźć AnroidLib.apk Jaki jest właściwy sposób testowania...

95
Jak mogę poczekać na test JUnit?

Mam test JUnit, który chcę synchronicznie odczekać przez pewien okres czasu. Mój test JUnit wygląda następująco: @Test public void testExipres(){ SomeCacheObject sco = new SomeCacheObject(); sco.putWithExipration("foo", 1000); // WAIT FOR 2 SECONDS