Suchergebnisse für Anfrage "mockito"
Verspottende Objekte, die in der getesteten Methode erstellt wurden
Ich habe eine Klasse, die ich testen möchte. Wann immer möglich, würde ich Abhängigkeitsinjektionen für diese Klasse durchführen, die vom Objekt anderer Klassen abhängt. Aber ich bin auf einen Fall gestoßen, in dem ich das Objekt verspotten ...
Wie kann ich eine Methode testen, die geschützte (unerwünschte) Methoden der Elternklasse aufruft?
Ich stecke in einem sehr seltsamen Fall fest. Ich habe einen bestimmten Code, den ich testen muss. Hier ist es: public class A { /* * The real method of real class is so big that I just don't want to test it. * That's why I use throwing an ...
Statische Methoden mit Mockito verspotten
Ich habe eine Fabrik geschrieben, die produziert werden solljava.sql.Connection Objekte: public class MySQLDatabaseConnectionFactory implements DatabaseConnectionFactory { @Override public Connection getConnection() { try { ...
Warum sollte Mockito @InjectMocks vermieden werden?
Warum@InjectMocks könnte eine Sache sein, die für diese Art von Test zu vermeiden ist. @RunWith(MockitoJUnitRunner.class) public class MyClassTest { @Mock private Bar bar; @InjectMocks private Foo foo; // created by Mockito @Test public ...
Fehler beim Schreiben des Dispatchers für JUnit-Testfallanforderungen
Beim Schreiben eines Testfalls für Request Dispatcher ist ein Fehler aufgetreten. Meine Klasse @Override public void doFilter(ServletRequest request, ServletResponse resp, FilterChain chain) throws IOException, ServletException ...
Wie man mit mockito Mock to Void-Methoden macht
Wie man Methoden mit ungültigem Rückgabetyp verspottet? Ich habe ein Observer-Muster implementiert, kann es aber nicht mit Mockito verspotten, weil ich nicht weiß, wie. Und ich habe versucht, ein Beispiel im Internet zu finden, aber es ist mir ...
Verwenden von Mockito zum Verspotten einer lokalen Variablen einer Methode
ich habe ein klasseA das muss getestet werden. Das Folgende ist die Definition vonA: public class A { public void methodOne(int argument) { //some operations methodTwo(int argument); //some operations } private void methodTwo(int argument) { ...