Peter Horvath created NIFI-5318:
-----------------------------------

             Summary: Implement NiFi test harness
                 Key: NIFI-5318
                 URL: https://issues.apache.org/jira/browse/NIFI-5318
             Project: Apache NiFi
          Issue Type: New Feature
            Reporter: Peter Horvath


Currently, it is not really possible to automatically test the behaviour of a 
specific NiFi flow and make unit test type asserts if it works as expected. 

For example, if the expected behaviour of a NiFi flow is that a file placed to 
a specific directory will trigger some operation after which some output file 
will appear at another directory, once currently can only do one thing: test 
the NiFi flow manually. 

Manual testing is especially hard to manage if a NiFi flow is being actively 
developed: any change to a complex, existing NiFi flow might require a lot of 
manual testing just to ensure there are no regressions introduced. 

Some kind of Java API that allows managing a NiFi instance and manipulating 
flow deployments like for example, [Codehaus 
Cargo|]https://codehaus-cargo.github.io/] would be of great help. 

 

 

 

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to