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