public async Task ItGeneratesANewOTP()
        {
            var dateTime    = DateTime.UtcNow;
            var newPassword = await otpService.GenerateNewOneTimePassword(userId, dateTime);

            Assert.IsNotNull(newPassword.Password);
        }
        public async Task <OneTimePassword> Get()
        {
            var userId   = Guid.NewGuid();
            var dateTime = DateTime.UtcNow;
            var password = await _oneTimePasswordService.GenerateNewOneTimePassword(userId, dateTime);

            return(await Task.FromResult(password));
        }