AppContext mockAppContext = mock(AppContext.class);
when(mockAppContext.getAMState()).thenReturn(DAGAppMasterState.RUNNING);
TaskSchedulerWithDrainableAppCallback taskScheduler =
new TaskSchedulerWithDrainableAppCallback(
appClient, new AlwaysMatchesContainerMatcher(), "host", 0, "",
amrmClient, mockAppContext);
TaskSchedulerAppCallbackDrainable drainableAppCallback = taskScheduler
.getDrainableAppCallback();
Configuration conf = new Configuration();