Urmi Mustafi created GOBBLIN-1946:
-------------------------------------

             Summary: Unit tests for DagActionStoreChangeMonitor Process Message
                 Key: GOBBLIN-1946
                 URL: https://issues.apache.org/jira/browse/GOBBLIN-1946
             Project: Apache Gobblin
          Issue Type: New Feature
          Components: gobblin-service
            Reporter: Urmi Mustafi
            Assignee: Abhishek Tiwari


Add basic unit testing framework for 
DagActionStoreChangeMonitor.processMessage() function which is used for 
processing launch, kill, and resume flow action events. This is a crucial piece 
of functionality used to launch events, so it needs to be resilient to 
malformed message types and handle them without interrupting the thread 
processing the queue. The main functionality we seek to test is to ensure 
heartbeat type messages or messages with null dag action types are handled 
without throwing a NullPointerException. The unit tests are rudimentary other 
than the aforementioned functionality, mocking all related classes so their 
states and the actual result of processing the message is not validated at the 
moment. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to