示例#1
0
        public void Initialize_CustomProxyWithCredentials()
        {
            SetEnvironmentVariables(false, proxyHost, proxyPort, ProxyUserName, ProxyPassword);

            AssertCustomProxy(ProxySettingsInitializer.GetProxySettingsFromEnvironment(), true);
        }
示例#2
0
        public void Initialize_CustomProxy()
        {
            SetEnvironmentVariables(false, proxyHost, proxyPort, "", "");

            AssertCustomProxy(ProxySettingsInitializer.GetProxySettingsFromEnvironment(), false);
        }
示例#3
0
        public void Initialize_UseSystemProxy()
        {
            SetEnvironmentVariables(true, "", 80, "", "");

            AssertSystemProxySettings(ProxySettingsInitializer.GetProxySettingsFromEnvironment(), false);
        }
示例#4
0
        public void Initialize_UseSystemProxyWithCredentials()
        {
            SetEnvironmentVariables(true, "", 80, ProxyUserName, ProxyPassword);

            AssertSystemProxySettings(ProxySettingsInitializer.GetProxySettingsFromEnvironment(), true);
        }
示例#5
0
        public void Initialize_BypassProxy()
        {
            SetEnvironmentVariables(false, "", 80, "", "");

            AssertBypassProxy(ProxySettingsInitializer.GetProxySettingsFromEnvironment());
        }