@Test
public void thatCanCreateADefaultThreadManagerAndThrowAHaloConfigurationException() {

    DefaultThreadManager defaultThreadManager = new DefaultThreadManager();
    try {
        Future future = defaultThreadManager.enqueue(5, givenARunnable(mCallbackFlag));
    }catch(HaloConfigurationException haloConfigurationException){
        assertThat(haloConfigurationException.getMessage()).contains("Unsupported");
    }
}