Example #1
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);
        }
Example #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);
        }
Example #3
0
        public void TestHelloWorld()
        {
            var parser = new WebSvc.Wsdl.Parser();

            var retrieve = new process.WebSvcAsync.Operations.RetrieveAsyncOp(TestDataReader.Instance.WsdlUriSingle, RETRIEVE_TIMEOUT, parser, _proxy, _log);
            retrieve.OnComplete +=retrieve_OnComplete;

            var thread = new Thread(() => {
                retrieve.Start();
            });
            thread.Name = "TestHelloWorld Thread";
            thread.Start();
            thread.Join();

            Assert.AreEqual("CallSyncOpService", _testHelloWorldResult.WebSvcResult.ServiceName);

            var webMethod = _testHelloWorldResult.WebSvcResult.WebSvcMethods["HelloWorld"];
            Assert.AreEqual(webMethod.Name, "HelloWorld");
            Assert.AreEqual(TestDataReader.Instance.RequestResponseMessages["HelloWorldRequest"], webMethod.Request.BodyUnformatted);
        }
Example #4
0
        public void TestHelloWorld()
        {
            var parser = new WebSvc.Wsdl.Parser();

            var retrieve = new process.WebSvcAsync.Operations.RetrieveAsyncOp(TestDataReader.Instance.WsdlUriSingle, RETRIEVE_TIMEOUT, parser, _proxy, _log);

            retrieve.OnComplete += retrieve_OnComplete;

            var thread = new Thread(() => {
                retrieve.Start();
            });

            thread.Name = "TestHelloWorld Thread";
            thread.Start();
            thread.Join();

            Assert.AreEqual("CallSyncOpService", _testHelloWorldResult.WebSvcResult.ServiceName);

            var webMethod = _testHelloWorldResult.WebSvcResult.WebSvcMethods["HelloWorld"];

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