У мене є такі методи:
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))?