[ 
https://issues.apache.org/jira/browse/GOBBLIN-2069?focusedWorklogId=920467&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-920467
 ]

ASF GitHub Bot logged work on GOBBLIN-2069:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 22/May/24 17:08
            Start Date: 22/May/24 17:08
    Worklog Time Spent: 10m 
      Work Description: arjun4084346 commented on code in PR #3950:
URL: https://github.com/apache/gobblin/pull/3950#discussion_r1610363117


##########
gobblin-modules/gobblin-kafka-09/src/test/java/org/apache/gobblin/runtime/KafkaAvroJobStatusMonitorTest.java:
##########
@@ -118,6 +124,8 @@ public void setUp() throws Exception {
     builder = 
builder.withKafkaPusher(pusher).withKeys(Lists.newArrayList(TimingEvent.FlowEventConstants.FLOW_NAME_FIELD,
         TimingEvent.FlowEventConstants.FLOW_GROUP_FIELD, 
TimingEvent.FlowEventConstants.FLOW_EXECUTION_ID_FIELD));
     this.mysqlDagActionStore = mock(MysqlDagActionStore.class);
+    this.mockedGobblinServiceManager.when(() -> 
GobblinServiceManager.getClass(DagActionReminderScheduler.class)).thenReturn(mock(DagActionReminderScheduler.class));
+    this.mockedGobblinServiceManager.when(() -> 
GobblinServiceManager.getClass(DagActionStore.class)).thenReturn(mock(DagActionStore.class));

Review Comment:
   Because now we are calling static method `GobblinServiceManager.getClass` in 
our code, so we need to mock the static methods also in tests. mocking static 
methods is a little different from mocking instance methods and is done like 
this





Issue Time Tracking
-------------------

    Worklog Id:     (was: 920467)
    Time Spent: 2h 50m  (was: 2h 40m)

> implement EnforceStartDeadlineDagProc
> -------------------------------------
>
>                 Key: GOBBLIN-2069
>                 URL: https://issues.apache.org/jira/browse/GOBBLIN-2069
>             Project: Apache Gobblin
>          Issue Type: Task
>            Reporter: Arjun Singh Bora
>            Priority: Major
>          Time Spent: 2h 50m
>  Remaining Estimate: 0h
>




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

Reply via email to