public void AddUserHandlesNullUserGroup()
{
var userGroups = new List<string> { null };
var group1 = new Group { ExternalGroupName = "group1", Id = Guid.NewGuid() };
var role1 = new Role { ExternalGroupName = "group1", Id = Guid.NewGuid() };
queryServiceGroups.Add(group1);
queryServiceRoles.Add(role1);
sut.AddUser(AccountName, AccountType, DisplayName, userGroups);
commandBus.Value.DidNotReceive().Send(Arg.Is<Envelope<ICommand>>(o => o.Body is AddGroupMemberCommand));
commandBus.Value.DidNotReceive().Send(Arg.Is<Envelope<ICommand>>(o => o.Body is AddUserRoleCommand));
}