Утвердить объект определенного типа
Можно ли в JUnit утверждать, что объект является экземпляром класса? По разным причинам в моем тесте есть объект, который я хочу проверить тип. Это тип Object1 или тип Object2?
В настоящее время у меня есть:
assertTrue(myObject instanceof Object1);
assertTrue(myObject instanceof Object2);
Это работает, но мне было интересно, есть ли более выразительный способ сделать это.
Например что-то вроде:
assertObjectIsClass(myObject, Object1);
Я мог бы сделать это:
assertEquals(myObject.class, Object1.getClass());
Есть ли конкретный метод подтверждения, который позволяет мне проверять тип объекта более элегантным и гибким способом?