Я хочу проверить мой метод, который возвращает либо. Вот как я могу это сделать:
@Test def `Test empty name is not valid`: Unit = {
val book = createBook()
val result = insertEntryToBook(book, "", "12345")
result match {
case Left(InvalidNameFormat) => true
case _ => fail()
}
}
Должен ли я сделать некоторый вызов assert () вместо fail (), чтобы сделать сообщение о сбое теста более явным (например, для бокового представления утверждения)?