Предупреждение: я огромный noob для TDD и Kotlin.
Я нашел хорошие фрагменты кода в Интернете для написания тестов JUnit в Kotlin, но когда я kotlin.test.*
и org.junit.Test
, IntelliJ не kotlin.test.*
импортирует kotlin.test.*
Или org.junit.Test
. Как правило, в Eclipse, когда я копирую и вставляю фрагменты кода, подобные этому, среда IDE может определить, где эти библиотеки находятся в моей базовой установке java. Фигул Котлин / IntelliJ был бы таким же.
В приведенном ниже скриншоте любая идея, почему я не могу импортировать тестовые библиотеки? Нужно ли их явно добавлять на мой путь? Мне нужно поставить их под test
, а не в папку src
?
благодаря
JUnit не входит в ваш путь к проекту, поэтому IntelliJ не может найти его пакеты.
Выполните шаги, описанные в этом ответе: Правильный способ добавления внешних банок (lib / *. Jar) в проект IntelliJ IDEA , выбирая библиотеки, а затем junit.