### Question:
JobProperties { public String get(final JobPropertiesEnum jobPropertiesEnum) { return map.containsKey(jobPropertiesEnum) ? map.get(jobPropertiesEnum) : jobPropertiesEnum.getDefaultValue(); }  void put(final String key, final String value); String get(final JobPropertiesEnum jobPropertiesEnum); String json();  }### Answer:
@Test public void assertGetWhenValueIsEmpty() throws NoSuchFieldException { JobProperties actual = new JobProperties(); Assert.assertThat(actual.get(JobProperties.JobPropertiesEnum.JOB_EXCEPTION_HANDLER), Is.is(DefaultJobExceptionHandler.class.getCanonicalName())); Assert.assertThat(actual.get(JobProperties.JobPropertiesEnum.EXECUTOR_SERVICE_HANDLER), Is.is(DefaultExecutorServiceHandler.class.getCanonicalName())); }