Revisit PropertyResolver Kotlin extensions

Issue: SPR-16883
This commit is contained in:
Sebastien Deleuze
2018-05-31 12:17:37 +02:00
parent ab9b575da6
commit a7a29a8226
3 changed files with 51 additions and 10 deletions

View File

@@ -82,7 +82,7 @@ class BeanDefinitionDslTests {
val beans = beans {
bean<Foo>()
bean<Bar>("bar")
bean { FooFoo(env["name"]) }
bean { FooFoo(env["name"]!!) }
environment( { activeProfiles.contains("baz") } ) {
bean { Baz(ref()) }
bean { Baz(ref("bar")) }
@@ -109,7 +109,7 @@ class BeanDefinitionDslTests {
@Test // SPR-16412
fun `Declare beans depending on environment properties`() {
val beans = beans {
val n = env["number-of-beans"].toInt()
val n = env["number-of-beans"]!!.toInt()
for (i in 1..n) {
bean("string$i") { Foo() }
}