* Test against mock(FunctionCatalog.class)
This commit is contained in:
@@ -49,6 +49,7 @@ import org.springframework.test.annotation.DirtiesContext;
|
|||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
|
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
|
||||||
|
import static org.mockito.Mockito.mock;
|
||||||
import static org.mockito.Mockito.verify;
|
import static org.mockito.Mockito.verify;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -102,8 +103,11 @@ public class FunctionFlowTests {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void noFunctionInCatalogException(@Autowired FunctionFlowBuilder functionFlowBuilder,
|
void noFunctionInCatalogException(@Autowired IntegrationFlowContext integrationFlowContext) {
|
||||||
@Autowired IntegrationFlowContext integrationFlowContext) {
|
// We need to mock here since BeanFactoryAwareFunctionRegistry will have slightly different logic
|
||||||
|
FunctionCatalog mockFunctionCatalog = mock(FunctionCatalog.class);
|
||||||
|
|
||||||
|
FunctionFlowBuilder functionFlowBuilder = new FunctionFlowBuilder(mockFunctionCatalog);
|
||||||
|
|
||||||
IntegrationFlow wrongFlow =
|
IntegrationFlow wrongFlow =
|
||||||
functionFlowBuilder.from("inputChannel")
|
functionFlowBuilder.from("inputChannel")
|
||||||
|
|||||||
Reference in New Issue
Block a user