summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChad Tolkien <chad@sodadigital.com.au>2016-10-05 17:26:45 +1100
committerChad Tolkien <chad@sodadigital.com.au>2016-10-05 17:26:45 +1100
commitbbe9b01c69d31f6c9bc23e653ca300aed41be427 (patch)
treec4e6c52638ba9c1e6518b97dd401a645343e3c08
parent3932bdb9c50eb80bc60f22c5fbf074ec00f73c7a (diff)
downloadTinyPNG-bbe9b01c69d31f6c9bc23e653ca300aed41be427.zip
TinyPNG-bbe9b01c69d31f6c9bc23e653ca300aed41be427.tar.gz
TinyPNG-bbe9b01c69d31f6c9bc23e653ca300aed41be427.tar.bz2
exception tests
-rw-r--r--tests/TinyPng.Tests/TinyPngTests.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/TinyPng.Tests/TinyPngTests.cs b/tests/TinyPng.Tests/TinyPngTests.cs
index fec27da..197dcfc 100644
--- a/tests/TinyPng.Tests/TinyPngTests.cs
+++ b/tests/TinyPng.Tests/TinyPngTests.cs
@@ -281,5 +281,16 @@ namespace TinyPng.Tests
Assert.Equal("https://s3-ap-southeast-2.amazonaws.com/tinypng-test-bucket/path.jpg", sendToAmazon);
}
+
+ [Fact]
+ public void TinyPngExceptionPopulatesCorrectData()
+ {
+ var e = new TinyPngApiException(200, "status", "title", "message");
+
+ Assert.Equal(200, e.StatusCode);
+ Assert.Equal("status", e.StatusReasonPhrase);
+ Assert.Equal("title", e.ErrorTitle);
+ Assert.Equal("message", e.Message);
+ }
}
}