private static ResourceScheduler MockResourceScheduler()
        {
            ResourceScheduler scheduler = Org.Mockito.Mockito.Mock <ResourceScheduler>();

            Org.Mockito.Mockito.When(scheduler.GetMinimumResourceCapability()).ThenReturn(Resources
                                                                                          .CreateResource(YarnConfiguration.DefaultRmSchedulerMinimumAllocationMb));
            Org.Mockito.Mockito.When(scheduler.GetMaximumResourceCapability()).ThenReturn(Resources
                                                                                          .CreateResource(YarnConfiguration.DefaultRmSchedulerMaximumAllocationMb));
            ResourceCalculator rc = new DefaultResourceCalculator();

            Org.Mockito.Mockito.When(scheduler.GetResourceCalculator()).ThenReturn(rc);
            return(scheduler);
        }