У меня есть устаревший проект Scala для работы с использованием maven в качестве инструмента для сборки.
Изначально код ядра присутствует только в структуре папок src / main / scala / с пакетом xyz и файлом Main. scala с кодом как:
object Main {
def cube(x: Int) = {
x * x * x
}
}
Нет тестов для кода. Поэтому я вручную добавил структуру папок как test / scala под sr c. Затем я скопировал пакет, как для основного кода, ie xyz и добавил MainTest. scala с тестовым кодом как:
class MainTest extends FunSuite {
test("Main.cube") {
assert(Main.cube(3) === 27)
}
}
Запуск теста выдает ошибку как:
Ошибка: (8, 12) не найдено: значение Main
assert (Main.cube (3) === 27)
Почему я получаю эту ошибку?