public void WhenGravatarWorksSecondTime()
        {
            mockRestClient = new MockRestClient().ExecuteTaskAsyncSequence(responseBadRequest, responseSuccessful);
            gravatar       = new Gravatar(new GravatarUrl(), mockRestClient.Object);

            gravatar.GetGravatarName("1234").Result.ShouldBe("mockDisplayName");
        }
        public void WhenGravatarApiTimeOut()
        {
            mockRestClient = new MockRestClient().ExecuteTaskAsync(responseTimedOut);
            gravatar       = new Gravatar(new GravatarUrl(), mockRestClient.Object);

            gravatar.GetGravatarName("1234").Result.ShouldBe("Gravatar unavailable");
        }