### Question:
TaskAssigningPersistenceUnitExtensionsLoader implements PersistenceUnitExtensionsLoader { @Override public boolean isEnabled() { return "false".equals(System.getProperty(KIE_TASK_ASSIGNING_RUNTIME_EXT_DISABLED)); } TaskAssigningPersistenceUnitExtensionsLoader(); @Override boolean isEnabled(); @Override void loadExtensions(PersistenceUnitInfo info);  }### Answer:
@Test public void isEnabledTrue() { System.setProperty(KIE_TASK_ASSIGNING_RUNTIME_EXT_DISABLED, "false"); assertThat(extensionsLoader.isEnabled()).isTrue(); }
@Test public void isEnabledFalse() { System.setProperty(KIE_TASK_ASSIGNING_RUNTIME_EXT_DISABLED, "true"); assertThat(extensionsLoader.isEnabled()).isFalse(); }
@Test public void isEnabledFalseWithUnSetProperty() { System.clearProperty(KIE_TASK_ASSIGNING_RUNTIME_EXT_DISABLED); assertThat(extensionsLoader.isEnabled()).isFalse(); }