Ich habe Methoden wie diese:
public <T> method(String s, Class<T> t) {...}
Dass ich überprüfen muss, ob dies nullan das zweite Argument übergeben wird, wenn Matcher für die anderen Parameter verwendet werden, habe ich folgendermaßen ausgeführt:
@SuppressWarnings("unchecked")
verify(client).method(eq("String"), any(Class.class));
Aber gibt es einen besseren Weg (ohne Warnungen zu unterdrücken)? Tstellt den Rückgabetyp einer anderen Methode dar, die manchmal voidund in diesen Fällen übergeben nullwird.
null(stattany(Class.class))?