### Question:
TaskAssigningRuntimeKieServerExtension implements KieServerExtension { @Override public boolean isActive() { return Boolean.FALSE.toString().equals(System.getProperty(KIE_TASK_ASSIGNING_RUNTIME_EXT_DISABLED, Boolean.TRUE.toString())); }  @Override boolean isInitialized(); @Override boolean isActive(); @Override void init(KieServerImpl kieServer, KieServerRegistry registry); @Override void destroy(KieServerImpl kieServer, KieServerRegistry registry); @Override void createContainer(String id, KieContainerInstance kieContainerInstance, Map<String, Object> parameters); @Override void updateContainer(String id, KieContainerInstance kieContainerInstance, Map<String, Object> parameters); @Override boolean isUpdateContainerAllowed(String id, KieContainerInstance kieContainerInstance, Map<String, Object> parameters); @Override void disposeContainer(String id, KieContainerInstance kieContainerInstance, Map<String, Object> parameters); @Override List<Object> getAppComponents(SupportedTransports type); @Override T getAppComponents(Class<T> serviceType); @Override String getImplementedCapability(); @Override List<Object> getServices(); @Override String getExtensionName(); @Override Integer getStartOrder(); @Override String toString(); @Override List<Message> healthCheck(boolean report); static final String EXTENSION_NAME; }### Answer:
@Test public void isActiveDefaultValue() { assertFalse(extension.isActive()); }
@Test public void isActiveTrue() { enableExtension(); assertTrue(extension.isActive()); }
@Test public void isActiveFalse() { System.setProperty(KIE_TASK_ASSIGNING_RUNTIME_EXT_DISABLED, "true"); assertFalse(extension.isActive()); }