Class TestDataUtils
Inheritance
System.Object
TestDataUtils
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.TestFramework
Assembly: Terrasoft.TestFramework.dll
Syntax
public static class TestDataUtils
Methods
CreateDataTableStructure(EntitySchema)
Declaration
public static DataTable CreateDataTableStructure(this EntitySchema source)
Parameters
Type | Name | Description |
---|---|---|
EntitySchema | source |
Returns
Type | Description |
---|---|
System.Data.DataTable |
CreateTestData(IEnumerable<Entity>)
Declaration
public static IDataReader CreateTestData(this IEnumerable<Entity> source)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<Entity> | source |
Returns
Type | Description |
---|---|
System.Data.IDataReader |
CreateTestData(EntitySchema, Int32)
Declaration
public static IDataReader CreateTestData(this EntitySchema source, int rowCount = 1)
Parameters
Type | Name | Description |
---|---|---|
EntitySchema | source | |
System.Int32 | rowCount |
Returns
Type | Description |
---|---|
System.Data.IDataReader |
SetupExecuteReader(DBExecutor, IEnumerable<Entity>, String, Object[])
Declaration
public static void SetupExecuteReader(this DBExecutor source, IEnumerable<Entity> resultRows, string sqlText, params object[] parameters)
Parameters
Type | Name | Description |
---|---|---|
DBExecutor | source | |
System.Collections.Generic.IEnumerable<Entity> | resultRows | |
System.String | sqlText | |
System.Object[] | parameters |
SetupExecuteReader(DBExecutor, Entity, String, Object[])
Declaration
public static void SetupExecuteReader(this DBExecutor source, Entity resultRow, string sqlText, params object[] parameters)
Parameters
Type | Name | Description |
---|---|---|
DBExecutor | source | |
Entity | resultRow | |
System.String | sqlText | |
System.Object[] | parameters |
SetupQueryExecutor(EntitySchema, IEntitySchemaQueryExecutor)
Declaration
public static void SetupQueryExecutor(this EntitySchema source, IEntitySchemaQueryExecutor executor)
Parameters
Type | Name | Description |
---|---|---|
EntitySchema | source | |
IEntitySchemaQueryExecutor | executor |