public void Constructor_InitializesProperties() { var serviceIndex = JObject.Parse("{}"); var response = new GetServiceIndexResponse(MessageResponseCode.Success, serviceIndex); Assert.Equal(MessageResponseCode.Success, response.ResponseCode); Assert.Same(serviceIndex, response.ServiceIndex); }
public void JsonSerialization_ReturnsCorrectJson() { var serviceIndex = JObject.Parse("{\"a\":\"b\"}"); var response = new GetServiceIndexResponse(MessageResponseCode.Success, serviceIndex); var json = TestUtilities.Serialize(response); Assert.Equal("{\"ResponseCode\":\"Success\",\"ServiceIndex\":{\"a\":\"b\"}}", json); }