simon.vergauwen
03/09/2017, 10:50 AMraniejade
03/09/2017, 10:50 AMsimon.vergauwen
03/09/2017, 10:51 AMraniejade
03/09/2017, 10:51 AMraniejade
03/09/2017, 10:54 AMsimon.vergauwen
03/09/2017, 10:57 AMspek-subject-extension
fixed the reference issuesimon.vergauwen
03/09/2017, 10:57 AMsimon.vergauwen
03/09/2017, 10:58 AMsimon.vergauwen
03/09/2017, 10:58 AMsimon.vergauwen
03/09/2017, 10:58 AMsimon.vergauwen
03/09/2017, 10:58 AMraniejade
03/09/2017, 1:59 PMclass CustomInstanceFactory: InstanceFactory {
override fun <T: Spek> create(spek: KClass<T>): T {
return spek.objectInstance ?: spek.constructors.first { it.parameters.isEmpty() }
.call()
}
}
@CreateWith(CustomInstanceFactory::class)
open class MySpec(...): Spek({ ... })
simon.vergauwen
03/09/2017, 2:03 PMException in thread "main" java.util.NoSuchElementException: Collection contains no element matching the predicate.
simon.vergauwen
03/09/2017, 2:04 PMraniejade
03/09/2017, 2:06 PMsimon.vergauwen
03/09/2017, 2:06 PMraniejade
03/09/2017, 2:07 PM1.0
raniejade
03/09/2017, 2:07 PM1.1.0-beta4
this weekend, if you can wait for it. if not you have to build spek using the last mastersimon.vergauwen
03/09/2017, 2:08 PMsimon.vergauwen
03/09/2017, 2:08 PMsimon.vergauwen
03/09/2017, 2:08 PMsimon.vergauwen
03/09/2017, 2:09 PMmkobit
03/09/2017, 2:15 PMpierrelucveilleux
03/09/2017, 2:36 PMraniejade
03/09/2017, 2:48 PMv2.8.4
?rharter
03/09/2017, 3:50 PMraniejade
03/09/2017, 11:41 PMCachingMode
. Default is CachingMode.TEST
- each test will have a unique instance (subject is built on top of that)