GH-568 Add support for casting resulting function as Runnable
Resolves #568
This commit is contained in:
@@ -484,6 +484,13 @@ public class BeanFactoryAwareFunctionRegistryTests {
|
||||
assertThat(f.apply("Bubbles")).isEqualTo("BUBBLES");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSupplierConsumerAsRunnable() {
|
||||
FunctionCatalog catalog = this.configureCatalog(SampleFunctionConfiguration.class);
|
||||
Runnable f = catalog.lookup("numberword|imperativeConsumer");
|
||||
f.run();
|
||||
}
|
||||
|
||||
@EnableAutoConfiguration
|
||||
public static class PojoToMessageFunctionCompositionConfiguration {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user