public void CopyReturnANewInstanceTestWithTheSameValues() { var target = new ConnectionStringTest() { Filename = "Filename", Path = "Path", StringSettings = new System.Collections.Generic.List <ConnectionStringTestBase.ConnectionStringSetting> { new ConnectionStringTestBase.ConnectionStringSetting { SettingName = "SettingName", ExpectedValue = "ExpectedValue" } }, TestName = "TestName" }; var actual = target.Copy() as ConnectionStringTest; Assert.AreEqual(target.Filename, actual.Filename); Assert.AreEqual(target.Path, actual.Path); Assert.AreEqual(target.StringSettings[0].SettingName, actual.StringSettings[0].SettingName); Assert.AreEqual(target.StringSettings[0].ExpectedValue, actual.StringSettings[0].ExpectedValue); Assert.AreEqual(target.TestName, actual.TestName); }
public void CopyCreateANewInstanceTestWithTheSameValues() { var target = new ConnectionStringTest(); var actual = target.Copy() as ConnectionStringTest; Assert.AreNotSame(target, actual); }
public void ReadOLEDBConnectionString() { var connectionStringSettings = new List<ConnectionStringTest.ConnectionStringSetting> { new ConnectionStringTest.ConnectionStringSetting{SettingName = "Provider", ExpectedValue= "SQLOLEDB.1"}, new ConnectionStringTest.ConnectionStringSetting{SettingName = "Initial Catalog", ExpectedValue= "moneymart"}, new ConnectionStringTest.ConnectionStringSetting{SettingName = "Integrated Security", ExpectedValue= "SSPI"}, new ConnectionStringTest.ConnectionStringSetting{SettingName = "Data Source", ExpectedValue= @"ukuatefcosql02\sql2008"} }; var test = new ConnectionStringTest(); string location = Assembly.GetExecutingAssembly().Location; test.Path = Path.GetDirectoryName(location); test.Filename = "ConnectionStringTest.exe.config"; test.ConnectionStringName = "BounceProc"; test.StringSettings = connectionStringSettings; test.CheckConnectivity = false; test.Run(); }
public void ReadSqlConnectionString() { var connectionStringSettings = new List<ConnectionStringTest.ConnectionStringSetting> { new ConnectionStringTest.ConnectionStringSetting{SettingName = "Data Source", ExpectedValue= "10.99.175.100"}, new ConnectionStringTest.ConnectionStringSetting{SettingName = "Initial Catalog", ExpectedValue= "ExpressFinance"}, new ConnectionStringTest.ConnectionStringSetting{SettingName = "User ID", ExpectedValue= "WSUser"}, new ConnectionStringTest.ConnectionStringSetting{SettingName = "password", ExpectedValue= "grollyrabbit"}, new ConnectionStringTest.ConnectionStringSetting{SettingName = "MultipleActiveResultSets", ExpectedValue= "True"} }; var test = new ConnectionStringTest(); string location = Assembly.GetExecutingAssembly().Location; test.Path = Path.GetDirectoryName(location); test.Filename = "ConnectionStringTest.exe.config"; test.ConnectionStringName = "Nexus"; test.StringSettings = connectionStringSettings; test.CheckConnectivity = false; test.Run(); }