public void GetLibraryLocations_JsonLibrarySuccessResponse_CanDeserialize() { using (SimpleServer.Create(Response.RestResponse_Handler, "GetLibraryLocationsSuccessResponse.txt")) { // Arrange var client = new BiblioCommonsRestClient(false, false); // Act var result = client.GetLibraryLocations(); // Assert Assert.IsTrue(result != null); Assert.AreEqual(237, result.locations.Count); } }
public void GetLibrary_JsonLibrarySuccessResponse_CanDeserialize() { using (SimpleServer.Create(Response.RestResponse_Handler, "GetLibrarySuccessResponse.txt")) { // Arrange var client = new BiblioCommonsRestClient(false, false); // Act var result = client.GetLibrary(); // Assert Assert.IsTrue(result != null); Assert.AreEqual(result.id, "euclidlibrary"); Assert.AreEqual(result.name, "Euclid Public Library"); Assert.AreEqual(result.catalog_url, "http://euclidlibrary.bibliocommons.com"); } }