@Test
public void testDynamicKey() throws Exception {

    DynamicOwnerAndKeyTestCommand command1 = new DynamicOwnerAndKeyTestCommand(InspectableBuilder.CommandGroupForUnitTest.OWNER_ONE, InspectableBuilder.CommandKeyForUnitTest.KEY_ONE);
    assertEquals(true, command1.execute());
    DynamicOwnerAndKeyTestCommand command2 = new DynamicOwnerAndKeyTestCommand(InspectableBuilder.CommandGroupForUnitTest.OWNER_ONE, InspectableBuilder.CommandKeyForUnitTest.KEY_TWO);
    assertEquals(true, command2.execute());
    // 2 different circuit breakers should be created
    assertNotSame(command1.getCircuitBreaker(), command2.getCircuitBreaker());
}