Я пытаюсь использовать проект кросс-сборки ScalaJs с Play Framework 2.5. У меня возникла проблема, когда я пытаюсь запустить тесты для Client.scala. Ошибка, которую я получаю, -ScalaJs With Play Framework (ошибка в тестах)
, вызванный: TypeError: Невозможно вызвать метод «appendChild» null.
Client сниппет
@JSExport
object DashboardClient extends js.JSApp {
@JSExport
def main(): Unit = {
val dashboard = new Dashboard
dom.document.getElementById("bodyContent").appendChild(dashboard.bodyFrag.render)
}
Это bodyFrag находится внутри другого класса
def bodyFrag =
div(
div(
`class` := "row border-bottom",
div(
`class` := "col-md-12",
div(
`class` := "col-md-2 image-alignment",
img(width := "161", src := "/assets/images/mountain.jpg")
),
div(`class` := "col-md-10")
)
),
div(
`class` := "row border-bottom",
div(
`class` := "col-md-12",
div(
`class` := "col-md-12",
h1(`class` := "text-center", "Dashboard")
)
)
)
)
Так что, когда я пытаюсь тест использует utest я получаю вышеуказанную ошибку. Пожалуйста, помогите.
P.S - Я совершенно не знаком с Scala и ScalaJs.