@Test
 public void testUseInJvmContainerExecutor() {
   assertEquals(
       Boolean.parseBoolean(
           propertyParser.getProperty(ConfigVars.YARN_USE_IN_JVM_CONTAINER_EXECUTOR_KEY)),
       mrLocalCluster.getUseInJvmContainerExecutor());
 }
 @Test
 public void testWithInJvmContainerExecutor() throws Exception {
   MRLocalCluster mrLocalCluster =
       new MRLocalCluster.Builder()
           .setNumNodeManagers(
               Integer.parseInt(propertyParser.getProperty(ConfigVars.YARN_NUM_NODE_MANAGERS_KEY)))
           .setJobHistoryAddress(propertyParser.getProperty(ConfigVars.MR_JOB_HISTORY_ADDRESS_KEY))
           .setResourceManagerAddress(
               propertyParser.getProperty(ConfigVars.YARN_RESOURCE_MANAGER_ADDRESS_KEY))
           .setResourceManagerHostname(
               propertyParser.getProperty(ConfigVars.YARN_RESOURCE_MANAGER_HOSTNAME_KEY))
           .setResourceManagerSchedulerAddress(
               propertyParser.getProperty(ConfigVars.YARN_RESOURCE_MANAGER_SCHEDULER_ADDRESS_KEY))
           .setResourceManagerResourceTrackerAddress(
               propertyParser.getProperty(
                   ConfigVars.YARN_RESOURCE_MANAGER_RESOURCE_TRACKER_ADDRESS_KEY))
           .setResourceManagerWebappAddress(
               propertyParser.getProperty(ConfigVars.YARN_RESOURCE_MANAGER_WEBAPP_ADDRESS_KEY))
           .setUseInJvmContainerExecutor(true)
           .setConfig(new Configuration())
           .build();
   mrLocalCluster.configure();
   assertEquals(true, mrLocalCluster.getUseInJvmContainerExecutor());
 }