Ejemplo n.º 1
0
 public void ValidateAFailedResponse()
 {
     Exception e = new ApiCredentialsRequiredException();
     Guid requestId = Guid.NewGuid();
     Response<string> response = new Response<string>(null, e, "ThisIsTheResponseBody", requestId);
     Assert.IsNotNull(response, "Expected a new Response");
     Assert.IsNull(response.StatusCode, "Expected no status code");
     Assert.AreEqual(response.ErrorResponseBody, "ThisIsTheResponseBody");
     Assert.AreEqual(e, response.Error, "Expected the same error");
     Assert.IsFalse(response.Succeeded, "Expected failure");
     Assert.AreEqual(requestId, response.RequestId, "Expected the same request id");
     Assert.IsNull(response.Result, "Expected no result");
 }
Ejemplo n.º 2
0
 public void ValidateAFailedListResponse()
 {
     Exception e = new ApiCredentialsRequiredException();
     Guid requestId = Guid.NewGuid();
     ListResponse<MusicItem> response = new ListResponse<MusicItem>(HttpStatusCode.OK, e, "ErrorResponseBody", requestId);
     Assert.IsNotNull(response, "Expected a new Response");
     Assert.AreEqual(e, response.Error, "Expected the same error");
     Assert.AreEqual("ErrorResponseBody", response.ErrorResponseBody, "Expected the same error");
     Assert.AreEqual(requestId, response.RequestId, "Expected the same request id");
     Assert.IsNull(response.Result, "Expected no result");
     Assert.IsFalse(response.Succeeded, "Expected failure");
 }