using NUnit.Framework;
-namespace MonoTests.System.Data.SqlClient
+namespace MonoTests.System.Data.Connected.SqlClient
{
[TestFixture]
[Category ("sqlserver")]
+ [Category("NotWorking")]
public class SqlDataReaderTest
{
static byte [] long_bytes = new byte [] {
[TestFixtureSetUp]
public void init ()
{
- conn = new SqlConnection (ConnectionManager.Singleton.ConnectionString);
+ conn = new SqlConnection (ConnectionManager.Instance.Sql.ConnectionString);
cmd = conn.CreateCommand ();
sqlDataset = (new DataProvider()).GetDataSet ();
public void Setup ()
{
conn.Open ();
- engine = ConnectionManager.Singleton.Engine;
+ engine = ConnectionManager.Instance.Sql.EngineConfig;
}
[TearDown]
public void TearDown ()
{
- if (reader != null)
- reader.Close ();
-
- conn.Close ();
+ reader?.Close ();
+ conn?.Close ();
}
[Test]
}
Assert.AreEqual (false, dr.Read (), "#2");
} finally {
- ConnectionManager.Singleton.CloseConnection ();
+ ConnectionManager.Instance.Sql.CloseConnection ();
}
}
Assert.AreEqual(548967465189498, id, "#3");
}
} finally {
- ConnectionManager.Singleton.CloseConnection ();
+ ConnectionManager.Instance.Sql.CloseConnection ();
}
}
[Test]
public void GetBytes_BufferIndex_Negative ()
{
- IDbConnection conn = ConnectionManager.Singleton.Connection;
- conn.Open ();
+ var conn = ConnectionManager.Instance.Sql.Connection;
try {
IDbCommand cmd = conn.CreateCommand ();
Assert.AreEqual (5, size);
}
} finally {
- ConnectionManager.Singleton.CloseConnection ();
+ ConnectionManager.Instance.Sql.CloseConnection ();
}
}
[Test]
public void GetBytes_DataIndex_Negative ()
{
- IDbConnection conn = ConnectionManager.Singleton.Connection;
- conn.Open ();
+ var conn = ConnectionManager.Instance.Sql.Connection;
try {
IDbCommand cmd = conn.CreateCommand ();
}
}
} finally {
- ConnectionManager.Singleton.CloseConnection ();
+ ConnectionManager.Instance.Sql.CloseConnection ();
}
}
[Test]
public void GetBytes_Length_Negative ()
{
- IDbConnection conn = ConnectionManager.Singleton.Connection;
- conn.Open ();
+ var conn = ConnectionManager.Instance.Sql.Connection;
try {
IDbCommand cmd = conn.CreateCommand ();
Assert.AreEqual (5, size, "#B2");
}
} finally {
- ConnectionManager.Singleton.CloseConnection ();
+ ConnectionManager.Instance.Sql.CloseConnection ();
}
}
len = (int)reader.GetChars (0,0,null,0,0);
arr = new char [10];
for (int i = 0; i < len; ++i) {
- Assert.AreEqual (len - i, reader.GetChars (0, i, null, 0, 0), "#9_" + i);
+ Assert.AreEqual (len, reader.GetChars (0, i, null, 0, 0), "#9_" + i);
Assert.AreEqual (1, reader.GetChars (0, i, arr, 0, 1), "#10_" + i);
Assert.AreEqual (charstring [i], arr [0], "#11_" + i);
}
- Assert.AreEqual (0, reader.GetChars (0, len + 10, null, 0, 0));
+ Assert.AreEqual (10, reader.GetChars (0, len + 10, null, 0, 0));
reader.Close ();
}
Assert.IsTrue (rdr.Read (), "#D2");
Assert.IsTrue (rdr.HasRows, "#D3");
Assert.IsFalse (rdr.NextResult (), "#D4");
- Assert.IsFalse (rdr.HasRows, "#D5");
+ Assert.IsTrue (rdr.HasRows, "#D5");
Assert.IsFalse (rdr.Read (), "#D6");
- Assert.IsFalse (rdr.HasRows, "#D7");
+ Assert.IsTrue(rdr.HasRows, "#D7");
}
cmd.CommandText = "SELECT id FROM employee WHERE id = 666; SELECT 3";
Assert.IsFalse (rdr.Read (), "#E2");
Assert.IsFalse (rdr.HasRows, "#E3");
Assert.IsFalse (rdr.NextResult (), "#E4");
- Assert.IsFalse (rdr.HasRows, "#E5");
+ Assert.IsTrue (rdr.HasRows, "#E5");
Assert.IsFalse (rdr.Read (), "#E6");
- Assert.IsFalse (rdr.HasRows, "#E7");
+ Assert.IsTrue (rdr.HasRows, "#E7");
}
cmd.CommandText = "SELECT id FROM employee WHERE id = 1; SELECT 3";
[Test]
public void GetSchemaTable ()
{
- IDbConnection conn = ConnectionManager.Singleton.Connection;
- ConnectionManager.Singleton.OpenConnection ();
+ var conn = ConnectionManager.Instance.Sql.Connection;
IDbCommand cmd = null;
IDataReader reader = null;
cmd.Dispose ();
if (reader != null)
reader.Close ();
- ConnectionManager.Singleton.CloseConnection ();
+ ConnectionManager.Instance.Sql.CloseConnection ();
}
}
datetimeDataTable);
}
- string connectionString = ConnectionManager.Singleton.ConnectionString;
+ string connectionString = ConnectionManager.Instance.Sql.ConnectionString;
//FIXME : Add more test cases
[Test]
[TestFixture]
[Category ("sqlserver")]
+ [Category("NotWorking")]
public class SqlDataReaderSchemaTest
{
SqlConnection conn;
[SetUp]
public void SetUp ()
{
- conn = (SqlConnection) ConnectionManager.Singleton.Connection;
- ConnectionManager.Singleton.OpenConnection ();
+ conn = ConnectionManager.Instance.Sql.Connection;
cmd = conn.CreateCommand ();
- engine = ConnectionManager.Singleton.Engine;
+ engine = ConnectionManager.Instance.Sql.EngineConfig;
}
[TearDown]
{
if (cmd != null)
cmd.Dispose ();
- ConnectionManager.Singleton.CloseConnection ();
+ ConnectionManager.Instance.Close ();
}
[Test]
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (19, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (19, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (255, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (255, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (255, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (255, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (255, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (255, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (23, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (23, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (15, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (15, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (255, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (255, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (10, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (10, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (19, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (19, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (255, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (255, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (255, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (255, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (255, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (255, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (7, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (7, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (16, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (16, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (5, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (5, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (10, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (10, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (255, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (255, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (255, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (255, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (3, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (3, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (255, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (255, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (255, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (255, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericPrecision"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericPrecision"], "Value");
- else
- Assert.AreEqual (255, row ["NumericPrecision"], "Value");
+ Assert.AreEqual (255, row ["NumericPrecision"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (3, row ["NumericScale"], "Value");
+ Assert.AreEqual (3, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataTable schemaTable = rdr.GetSchemaTable ();
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("NumericScale"), "IsNull");
- if (ClientVersion > 7)
- Assert.AreEqual (0, row ["NumericScale"], "Value");
- else
- Assert.AreEqual (255, row ["NumericScale"], "Value");
+ Assert.AreEqual (255, row ["NumericScale"], "Value");
}
}
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("ProviderType"), "IsNull");
Assert.AreEqual (0, row ["ProviderType"], "Value");
- }
+ }
}
[Test]
DataRow row = schemaTable.Rows [0];
Assert.IsFalse (row.IsNull ("ProviderType"), "IsNull");
// we currently consider timestamp as binary (due to TDS 7.0?)
- if (ClientVersion > 7)
- Assert.AreEqual (1, row ["ProviderType"], "Value");
- else
- Assert.AreEqual (19, row ["ProviderType"], "Value");
+ Assert.AreEqual (19, row ["ProviderType"], "Value");
}
}