Dev2.Tests.Runtime.ServiceModel.WebServicesTest.Webservice_Test_WhenJsonPathSet_ExpectShapedData C# (CSharp) Method

Webservice_Test_WhenJsonPathSet_ExpectShapedData() private method

private Webservice_Test_WhenJsonPathSet_ExpectShapedData ( ) : void
return void
        public void Webservice_Test_WhenJsonPathSet_ExpectShapedData()
        {
            //------------Setup for test--------------------------
            var serviceXml = XmlResource.Fetch("WebService");
            var sourceXml = XmlResource.Fetch("WebSource");
            var response = JsonResource.Fetch("cryptsy_all_markets");
            var expected = JsonResource.Fetch("cryptsy_all_markets_shaped_response");

            var service = new WebService(serviceXml) { Source = new WebSource(sourceXml) };

            var services = new WebServicesMock();

            service.RequestResponse = response;
            service.JsonPath = "$.return.markets[*]";

            //------------Execute Test---------------------------
            var result = services.ApplyPath(service.ToString(), Guid.Empty, Guid.Empty);

            //------------Assert Results-------------------------
            Assert.AreEqual(expected, result.JsonPathResult);
        }
WebServicesTest