Ejemplo n.º 1
0
        public void ValueThrowsIfUnspecified()
        {
            var  response = new NoBodyResponse <TestPayload>(new MockResponse(304));
            bool throws   = false;

            try
            {
                TestPayload value = response.Value;
            }
            catch
            {
                throws = true;
            }

            Assert.True(throws);
        }
Ejemplo n.º 2
0
        public void ToStringsFormatsStatusAndMessageForNoBodyResponse()
        {
            var response = new NoBodyResponse <TestPayload>(new MockResponse(200));

            Assert.AreEqual("Status: 200, Service returned no content", response.ToString());
        }
Ejemplo n.º 3
0
        public void ValueThrowsFromCastIfUnspecified()
        {
            var response = new NoBodyResponse <TestPayload>(new MockResponse(304));

            Assert.Throws <ResponseBodyNotFoundException>(() => { TestPayload value = response; });
        }