public void Add(DataSourceAttribute dataSource) { try { _testRows.AddRange(dataSource.DataRows); } catch(Exception ex) { _errorReason = ex.ToString(); } }
public void JustTheAttribute() { var dsa = new DataSourceAttribute("System.Data.SqlClient", string.Format("Data Source=.\\SQLEXPRESS;" + @"AttachDBFilename=|DataDirectory|\csUnitTestData.mdf;" + "Integrated Security=True;Connect Timeout=30;User Instance=True"), "DivisionTests"); var rows = dsa.DataRows; Assert.Contains(new DataRow(4, 2, 2), rows, "Note: SQL Server (Express) database needed to pass"); Assert.Contains(new DataRow(10, 5, 2), rows); Assert.Contains(new DataRow(9, 3, 3), rows); Assert.Equals(3, rows.GetLength(0)); }
public void XmlDataSourceWithNullValue() { var attr = new DataSourceAttribute((string) null); Assert.Equals(new DataRow[] { }, attr.DataRows); }