У меня есть такие методы:
public <T> method(String s, Class<T> t) {...}
Что мне нужно проверить, что null
передается второму аргументу при использовании сопоставителей для других параметров, я делал это:
@SuppressWarnings("unchecked")
verify(client).method(eq("String"), any(Class.class));
Но есть ли лучший способ (без предупреждений о подавлении)? T
представляет тип возвращаемого значения какого-либо другого метода, который иногда void
и в этих случаях null
передается.
null
(вместоany(Class.class)
)?