public void ViewFieldSchemaProviderTests_GetSchemaTest() { using (var connection = GetConnection()) { var actual = connection.GetSchema(VfpConnection.SchemaNames.ViewFields); var expected = ViewFieldSchemaProviderExpected.GetSchema(); //DataTableHelper.WriteDataTableCode("Schema", actual); DataTableHelper.AssertDataTablesAreEqual(expected, actual); } }
public void ViewFieldSchemaProviderTests_GetSchemaWithViewNameAndFieldNameTest() { using (var connection = GetConnection()) { var actual = connection.GetSchema(VfpConnection.SchemaNames.ViewFields, new string[] { "alphabetical_list_of_products", "categoryid" }); var expected = ViewFieldSchemaProviderExpected.GetSchemaWithViewNameAndFieldName(); //DataTableHelper.WriteDataTableCode("SchemaWithViewNameAndFieldName", actual); DataTableHelper.AssertDataTablesAreEqual(expected, actual); } }
public void ViewFieldSchemaProviderTests_GetSchemaWithFieldNameTest() { using (var connection = this.fixture.CreateConnection()) { var actual = connection.GetSchema(VfpConnection.SchemaNames.ViewFields, new string[] { null, "categoryid" }); var expected = ViewFieldSchemaProviderExpected.GetSchemaWithFieldName(); //DataTableHelper.WriteDataTableCode("SchemaWithFieldName", actual); DataTableHelper.AssertDataTablesAreEqual(expected, actual); } }