Утвердить объект определенного типа

Можно ли в JUnit утверждать, что объект является экземпляром класса? По разным причинам в моем тесте есть объект, который я хочу проверить тип. Это тип Object1 или тип Object2?

В настоящее время у меня есть:

assertTrue(myObject instanceof Object1);
assertTrue(myObject instanceof Object2);

Это работает, но мне было интересно, есть ли более выразительный способ сделать это.

Например что-то вроде:

assertObjectIsClass(myObject, Object1);

Я мог бы сделать это:

assertEquals(myObject.class, Object1.getClass());

Есть ли конкретный метод подтверждения, который позволяет мне проверять тип объекта более элегантным и гибким способом?

Ответы на вопрос(3)

Ваш ответ на вопрос