simon.vergauwen
03/09/2017, 10:19 AMprivate val items = arrayOf(1, 2, 3, 4)
abstract class CollectionSpek<T : Any>(private val collection: Collection<T>) : Spek({
describe("requesting the size") {
it("$collection should have size ${items.size}"){
assertThat(collection.size).isEqualTo(items.size)
}
}
})
class SetCollectionSpek : CollectionSpek<Int>(setOf(*items))
class ListCollectionSpek : CollectionSpek<Int>(items.asList())