public void Expired_Token()
        {
            var tokenService       = new AuthorizationTokenTestTokenService();
            var authorizationToken = new BolRetailerAPI.AuthorizationToken.AuthorizationToken(
                "",
                "",
                tokenService
                );

            var tokenIsValid = authorizationToken.IsValid();

            Assert.IsFalse(tokenIsValid);
        }
        public void Token_Is_Valid_After_Refresh()
        {
            var tokenService       = new AuthorizationTokenTestTokenService();
            var authorizationToken = new BolRetailerAPI.AuthorizationToken.AuthorizationToken(
                "",
                "",
                tokenService
                );

            authorizationToken.RefreshAsync().GetAwaiter().GetResult();
            var tokenIsValid = authorizationToken.IsValid();

            Assert.IsTrue(tokenIsValid);
            Assert.AreEqual(1, tokenService.Calls);
        }