Use Kotest matchers in other test classes

This commit is contained in:
arkon 2023-04-15 09:54:06 -04:00
parent 8ab7e63293
commit d6b9711e45
2 changed files with 17 additions and 15 deletions

View file

@ -1,6 +1,6 @@
package tachiyomi.domain.chapter.service
import org.junit.jupiter.api.Assertions.assertEquals
import io.kotest.matchers.shouldBe
import org.junit.jupiter.api.Test
import org.junit.jupiter.api.parallel.Execution
import org.junit.jupiter.api.parallel.ExecutionMode
@ -261,7 +261,6 @@ class ChapterRecognitionTest {
}
private fun assertChapter(mangaTitle: String, name: String, expected: Float) {
val chapterNumber = ChapterRecognition.parseChapterNumber(mangaTitle, name)
assertEquals(chapterNumber, expected)
ChapterRecognition.parseChapterNumber(mangaTitle, name) shouldBe expected
}
}

View file

@ -1,16 +1,19 @@
package tachiyomi.domain.library.model
import org.junit.jupiter.api.Assertions.assertEquals
import org.junit.jupiter.api.Assertions.assertNotEquals
import io.kotest.matchers.shouldBe
import io.kotest.matchers.shouldNotBe
import org.junit.jupiter.api.Test
import org.junit.jupiter.api.parallel.Execution
import org.junit.jupiter.api.parallel.ExecutionMode
@Execution(ExecutionMode.CONCURRENT)
class LibraryFlagsTest {
@Test
fun `Check the amount of flags`() {
assertEquals(4, LibraryDisplayMode.values.size)
assertEquals(8, LibrarySort.types.size)
assertEquals(2, LibrarySort.directions.size)
LibraryDisplayMode.values.size shouldBe 4
LibrarySort.types.size shouldBe 8
LibrarySort.directions.size shouldBe 2
}
@Test
@ -19,7 +22,7 @@ class LibraryFlagsTest {
val new = LibraryDisplayMode.CoverOnlyGrid
val flag = current + new
assertEquals(0b00000011, flag)
flag shouldBe 0b00000011
}
@Test
@ -28,7 +31,7 @@ class LibraryFlagsTest {
val new = LibrarySort(LibrarySort.Type.DateAdded, LibrarySort.Direction.Ascending)
val flag = current + new
assertEquals(0b01011100, flag)
flag shouldBe 0b01011100
}
@Test
@ -37,7 +40,7 @@ class LibraryFlagsTest {
val sort = LibrarySort(LibrarySort.Type.DateAdded, LibrarySort.Direction.Ascending)
val flag = display + sort
assertEquals(0b01011111, flag)
flag shouldBe 0b01011111
}
@Test
@ -50,9 +53,9 @@ class LibraryFlagsTest {
val sort = LibrarySort(LibrarySort.Type.DateAdded, LibrarySort.Direction.Ascending)
val flag = currentFlag + display + sort
assertEquals(0b00001110, currentFlag)
assertEquals(0b01011111, flag)
assertNotEquals(currentFlag, flag)
currentFlag shouldBe 0b00001110
flag shouldBe 0b01011111
flag shouldNotBe currentFlag
}
@Test
@ -61,6 +64,6 @@ class LibraryFlagsTest {
val display = LibraryDisplayMode.default
val flag = display + sort.type + sort.direction
assertEquals(0b01000000, flag)
flag shouldBe 0b01000000
}
}