Exemplo n.º 1
0
        public void TestUnicode()
        {
            ConnectionSettings settings = _settings.Clone();

            settings.Url = "http://forumserver.twoplustwo.com/showpost.php?p=43345708&postcount=854";
            string rc = HtmlHelper.GetUrlResponseString(settings);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="Connection" /> class.
        /// </summary>
        /// <param name="buildProviderStrategy">The build provider strategy.</param>
        /// <param name="settings">The settings.</param>
        public Connection(IBuildProviderStrategy buildProviderStrategy, ConnectionSettings settings)
        {
            Ensure.That(buildProviderStrategy).IsNotNull();
            Ensure.That(settings).IsNotNull();

            _buildProviderStrategy = buildProviderStrategy;
            Settings = settings.Clone();
        }
        public void ConnectionSettings_Clone_1()
        {
            ConnectionSettings expected = new ConnectionSettings
            {
                Host        = "127.0.0.1",
                Port        = 5555,
                Username    = "******",
                Password    = "******",
                Database    = "NODB",
                Workstation = IrbisWorkstation.Administrator
            };
            ConnectionSettings actual = expected.Clone();

            Assert.AreEqual(expected.Host, actual.Host);
            Assert.AreEqual(expected.Port, actual.Port);
            Assert.AreEqual(expected.Username, actual.Username);
            Assert.AreEqual(expected.Password, actual.Password);
            Assert.AreEqual(expected.Database, actual.Database);
            Assert.AreEqual(expected.Workstation, actual.Workstation);
        }