public async void ReturnToken_WhenSuccessfull()
 {
     MockSimpleIdentityDbContext dbContext = new MockSimpleIdentityDbContext(MockData.Seed());
     TokenManager tokenManager = new TokenManager(dbContext);
     Token token = await tokenManager.GenerateTokenByPassword(2, "secret", 1, "123");
     Assert.True(token != null);
     Assert.True(token.User.Id == 2);
     Assert.True(token.Client.Id == 1);
     Assert.True(token.TokenTimeout >= DateTime.Now);
     Assert.True(dbContext.SaveCount == 1);
 }
 public async void ReturnToken_WhenSuccessfull()
 {
     MockSimpleIdentityDbContext dbContext = new MockSimpleIdentityDbContext(MockData.Seed());
     TokenManager tokenManager = new TokenManager(dbContext);
     Token token = await tokenManager.RefreshToken("token1", "refresh1");
     Assert.True(token != null);
     Assert.True(token.User.Id == 1);
     Assert.True(token.Client.Id == 1);
     Assert.True(token.TokenTimeout >= DateTime.Now);
     Assert.True(dbContext.SaveCount == 1);
 }