mirror of
https://github.com/readrops/Readrops.git
synced 2025-02-07 15:38:38 +01:00
Add tests for Konsumer.nullableTextRecursively()
This commit is contained in:
parent
872a894db0
commit
6f2ff36ece
@ -58,4 +58,30 @@ description
|
||||
assertEquals(description, "description")
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
fun nullableTextRecursivelyNullCaseTest() {
|
||||
val xml = """
|
||||
<description></description>
|
||||
""".trimIndent()
|
||||
|
||||
xml.konsumeXml().apply {
|
||||
val description = child("description") { nullableTextRecursively() }
|
||||
assertNull(description)
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
fun nullableTextRecursivelyNonNullCaseTest() {
|
||||
val xml = """
|
||||
<description>
|
||||
descrip<a>tion</a>
|
||||
</description>
|
||||
""".trimIndent()
|
||||
|
||||
xml.konsumeXml().apply {
|
||||
val description = child("description") { nullableTextRecursively() }
|
||||
assertEquals(description, "description")
|
||||
}
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user