private void Arrange()
        {
            _tokenService = new Mock <ITokenService>();

            _tokenService.Setup(ts => ts.TokenFromGuid(It.IsAny <Guid>())).Returns(_expectedToken);

            _subject = new GenerateInviteTokenHandler(Context, _tokenService.Object);
        }
        private void Arrange()
        {
            _tokenService = new Mock <ITokenService>();

            _tokenService.Setup(ts => ts.TokenFromGuid(It.IsAny <Guid>())).Returns(_expectedToken);

            _subject = new GenerateInviteTokenHandler(Context, _tokenService.Object);

            Context.TenantInvites.Add(new TenantInvite
            {
                TenantId   = _tenantId,
                Token      = "expiredtoken",
                Expiration = DateTime.UtcNow.AddDays(-1)
            });

            Context.SaveChanges();
        }