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