GH-205 Added initial Kotlin support documentation

polished tests and test configuration

Resolves #205
This commit is contained in:
Oleg Zhurakousky
2018-09-11 11:39:24 +02:00
parent 87c67427df
commit ca47076083
3 changed files with 43 additions and 14 deletions

View File

@@ -397,6 +397,8 @@ public class ContextFunctionCatalogAutoConfigurationTests {
assertThat(context.getBean("kotlinSupplier")).isInstanceOf(Supplier.class);
assertThat(context.getBean("kotlinSupplier")).isInstanceOf(Function0.class);
Supplier<Flux<String>> supplier = catalog.lookup(Supplier.class, "kotlinSupplier");
supplier.get().subscribe(System.out::println);
assertThat(catalog.lookup(Supplier.class, "kotlinSupplier"))
.isInstanceOf(Supplier.class);
assertThat(inspector.getOutputType(catalog.lookup(Supplier.class, "kotlinSupplier")))

View File

@@ -34,7 +34,7 @@ open class KotlinLambdasConfiguration {
@Bean
open fun kotlinConsumer(): (String) -> Unit {
return { }
return { println(it) }
}
@Bean