@Test
public void removeEntryWorks() {

    final Policy policy = createPolicy();
    final Policy policyModified = policy.removeEntry(SUPPORT_LABEL);
    assertThat(policy).hasLabel(END_USER_LABEL);
    assertThat(policy).hasLabel(SUPPORT_LABEL);
    assertThat(policyModified).hasLabel(END_USER_LABEL);
    assertThat(policyModified).doesNotHaveLabel(SUPPORT_LABEL);
}