rcdbquery/src/test/kotlin/de/pheerai/rcdbquery/dsl/RcdbQueryDslTest.kt

28 lines
708 B
Kotlin

package de.pheerai.rcdbquery.dsl
import de.pheerai.rcdbquery.dataMappings.Vendor
import de.pheerai.rcdbquery.dataMappings.sortBy
import de.pheerai.rcdbquery.dataMappings.vendors
import kotlin.test.Test
import kotlin.test.assertEquals
class RcdbQueryDslTest {
@Test
fun testQueryParamBuilder() {
assertEquals(
"https://www.rcdb.com/r.htm?mk=6836,6856,6905&order=24,30&ot=2",
rcdbQuery {
vendors {
vekoma()
mack()
of(Vendor.MAURER)
}
sortBy {
inversion()
manufacturer()
}
}
)
}
}