ConnectionManager retrieves HttpConnection objects used by API service
コード例 #1
0
 public void CreateNewConnection()
 {
     connectionMngr = ConnectionManager.Instance;
     ConfigManager configMngr = ConfigManager.Instance;
     httpRequest = connectionMngr.GetConnection("http://paypal.com/");
     Assert.IsNotNull(httpRequest);
     Assert.AreEqual("http://paypal.com/", httpRequest.RequestUri.AbsoluteUri);
     Assert.AreEqual(configMngr.GetProperty("connectionTimeout"), httpRequest.Timeout.ToString());
 }
コード例 #2
0
 public void CreateNewConnection()
 {
     Dictionary<string, string> config = ConfigManager.Instance.GetProperties();
     connectionMngr = ConnectionManager.Instance;
     httpRequest = connectionMngr.GetConnection(config, "http://paypal.com/");
     Assert.IsNotNull(httpRequest);
     Assert.AreEqual("http://paypal.com/", httpRequest.RequestUri.AbsoluteUri);
     Assert.AreEqual(config["connectionTimeout"], httpRequest.Timeout.ToString());
 }
コード例 #3
0
 public void CreateNewConnectionWithInvalidURL()
 {
     connectionMngr = ConnectionManager.Instance;
     httpRequest = connectionMngr.GetConnection("Not a url");
 }
コード例 #4
0
 public void CreateNewConnectionWithInvalidUrl()
 {
     connectionMngr = ConnectionManager.Instance;
     httpRequest = connectionMngr.GetConnection(ConfigManager.Instance.GetProperties(), "Not a url");
 }