public String printFlags() {
        return flags().stream().sorted().map(Enum::toString).collect(Collectors.joining("|"));
    }
@Test
    void printFlags() {
        ADUserAccountControl allFlagsAccountcontrol = ADUserAccountControl.create(
                        ADUserAccountControl.Flags.NORMAL_ACCOUNT.getFlagValue() |
                        ADUserAccountControl.Flags.ACCOUNTDISABLE.getFlagValue() |
                        ADUserAccountControl.Flags.PASSWORD_EXPIRED.getFlagValue());

        assertThat(allFlagsAccountcontrol.printFlags()).isEqualTo("ACCOUNTDISABLE|NORMAL_ACCOUNT|PASSWORD_EXPIRED");
    }