public void FlickrFeedResponse_EmptyConstructor_StatusOK()
        {
            // Arrange
            var mockFlickrFeedResponse = new FlickrFeedResponse();

            // Act


            // Assert
            Assert.IsTrue(mockFlickrFeedResponse.StatusCode == HttpStatusCode.OK);
        }
        public void FlickrFeedResponse_ExceptionConstructor_ExceptionProvidedStatusCodeAndMessage()
        {
            // Arrange
            const string         ERROR_MSG  = "error message";
            const HttpStatusCode ERROR_CODE = HttpStatusCode.BadRequest;
            var mockFlickrFeedResponse      = new FlickrFeedResponse(
                new Exception(),
                ERROR_CODE,
                ERROR_MSG
                );

            // Act


            // Assert
            Assert.IsTrue(mockFlickrFeedResponse.IsError);
            Assert.IsTrue(mockFlickrFeedResponse.Ex != null);
            Assert.IsTrue(mockFlickrFeedResponse.StatusCode == ERROR_CODE);
            Assert.AreEqual(mockFlickrFeedResponse.StatusMessage, ERROR_MSG);
        }