private void add_AUTO_INVOICING_OFF_Tag(final UUID id) throws TagDefinitionApiException, TagApiException { busHandler.pushExpectedEvent(NextEvent.TAG); tagUserApi.addTag( id, ObjectType.ACCOUNT, ControlTagType.AUTO_INVOICING_OFF.getId(), callContext); assertListenerStatus(); final List<Tag> tags = tagUserApi.getTagsForObject(id, ObjectType.ACCOUNT, false, callContext); assertEquals(tags.size(), 1); }
private void remove_AUTO_INVOICING_OFF_Tag(final UUID id, final NextEvent... events) throws TagDefinitionApiException, TagApiException { final NextEvent[] allEvents = new NextEvent[events.length + 1]; allEvents[0] = NextEvent.TAG; int i = 1; for (NextEvent cur : events) { allEvents[i++] = cur; } busHandler.pushExpectedEvents(allEvents); tagUserApi.removeTag( id, ObjectType.ACCOUNT, ControlTagType.AUTO_INVOICING_OFF.getId(), callContext); assertListenerStatus(); }