Я пытался выполнить тест из http://mapstruct.org/#get-started
И там они используют код
assertThat( carDto ).isNotNull();
Поскольку во многих руководствах они не добавляют условие импорта для удобства чтения, и я не являюсь мастером инструментов тестирования, я добавил последнюю зависимость junit mvn.
<junit.version>4.12</junit.version>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit.version}</version>
</dependency>
И в Java я добавил импорт:
import static org.junit.Assert.assertThat;
Eclipse жалуется, что есть только одна альтернатива assertThat, которая
assertThat (T, Matcher) в типе Assert не применяется
для аргументов (CarDto)
Я что-то не так делаю? Это метод из другой библиотеки я не знаю? Я искал в Интернете и нашел что-то, но я не уверен, что это широко распространено, я хотел бы иметь это в виду, потому что мы собираемся использовать это в реальном проекте.
PS: также пытался org.hamcrest.MatcherAssert.assertThat; , но выдает ту же ошибку, подпись для их библиотеки одинакова.