//TODO: Fix this bug on mono
        public void TestHelloWorldMex() {

            var parser = new WebSvc.Wsdl.Parser();
            
            var retrieve = new process.WebSvcSync.Operations.RetrieveSyncOp(TestDataReader.Instance.MexUri, RETRIEVE_TIMEOUT, parser, _proxy, _log);
            var _webSvcData = retrieve.Work();

            Assert.AreEqual("CallSyncOpServiceMex", _webSvcData.ServiceName);
            var webMethod = _webSvcData.WebSvcMethods["HelloWorld"];
            Assert.AreEqual(webMethod.Name, "HelloWorld");
            Assert.AreEqual(TestDataReader.Instance.RequestResponseMessages["HelloWorldRequest"], webMethod.Request.BodyUnformatted);
        }
Exemple #2
0
        //TODO: Fix this bug on mono
        public void TestHelloWorldMex()
        {
            var parser = new WebSvc.Wsdl.Parser();

            var retrieve    = new process.WebSvcSync.Operations.RetrieveSyncOp(TestDataReader.Instance.MexUri, RETRIEVE_TIMEOUT, parser, _proxy, _log);
            var _webSvcData = retrieve.Work();

            Assert.AreEqual("CallSyncOpServiceMex", _webSvcData.ServiceName);
            var webMethod = _webSvcData.WebSvcMethods["HelloWorld"];

            Assert.AreEqual(webMethod.Name, "HelloWorld");
            Assert.AreEqual(TestDataReader.Instance.RequestResponseMessages["HelloWorldRequest"], webMethod.Request.BodyUnformatted);
        }