Sto usando Mockito in alcuni test. Ho le seguenti classi: class BaseService { public void save() {...} } public Childservice extends BaseService { public void save(){ //some code super.save(); } } Voglio prendere in giro solo la seconda chiamata ( super.save) di ChildService. La prima chiamata deve chiamare il metodo …
Ho una classe come di seguito: public class A { public A(String test) { bla bla bla } public String check() { bla bla bla } } La logica nel costruttore A(String test)e check()sono le cose che sto cercando di deridere. Voglio chiamate come: new A($$$any string$$$).check()restituisce una stringa fittizia …
Non ho alcuna fortuna nel convincere Mockito a catturare i valori degli argomenti della funzione! Sto prendendo in giro un indice del motore di ricerca e invece di costruire un indice, sto solo usando un hash. // Fake index for solr Hashmap<Integer,Document> fakeIndex; // Add a document 666 to the …
Ho metodi come questi: public <T> method(String s, Class<T> t) {...} Che ho bisogno di controllare che nullsia passato al secondo argomento quando uso i matcher per gli altri parametri, ho fatto questo: @SuppressWarnings("unchecked") verify(client).method(eq("String"), any(Class.class)); Ma esiste un modo migliore (senza sopprimere gli avvisi)? Trappresenta il tipo di ritorno …
Ho scritto alcuni test unitari per un metodo statico. Il metodo statico accetta solo un argomento. Il tipo di argomento è una classe finale. In termini di codice: public class Utility { public static Optional<String> getName(Customer customer) { // method's body. } } public final class Customer { // class …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.