@Test
public void testGetRampPropsForJob() {

  final Flow flow = this.project.getFlow("jobe");
  final ExecutableFlow exFlow = new ExecutableFlow(this.project, flow);
  Assert.assertNull(exFlow.getExecutableFlowRampMetadata());
  Assert.assertNull(exFlow.getRampPropsForJob("test", "pigLi"));
  Props props = new Props();
  props.put("dali-pig", "/export/dali-pig-9.2.jar");
  props.put("dali-spark", "/export/dali-spark-9.2.jar");
  props.put("common", "/export/common-1.1.jar");
  ExecutableFlowRampMetadata metadata = ExecutableFlowRampMetadata.createInstance(
      ExecutableRampDependencyMap.createInstance()
          .add("dali-pig", "/export/dali-pig-9.1.jar", "pigLi,hive")
          .add("dali-spark", "/export/dali-spark-9.1.jar", "spark")
          .add("common", "/export/common", null),
      ImmutableMap.<String, ExecutableRampExceptionalItems>builder()
          .build()
  ).setRampProps("dali", props);
  exFlow.setExecutableFlowRampMetadata(metadata);
  Assert.assertEquals(2, exFlow.getRampPropsForJob("test", "pigLi").size());
}