Class UnitTestExtensions
Extension methods for tests
public static class UnitTestExtensions
- Inheritance
-
objectUnitTestExtensions
Methods
FakeExecution(IDataQuery, Action<ExecuteQueryEventArgs<DataSet>>, bool)
Fakes the execution of a query
public static BeforeConditionalEvent<ExecuteQueryEventArgs<DataSet>> FakeExecution(this IDataQuery query, Action<ExecuteQueryEventArgs<DataSet>> execution, bool cancel = true)
Parameters
query
IDataQueryQuery to fake
execution
Action<ExecuteQueryEventArgs<DataSet>>Execution code
cancel
boolTrue when query execution should be canceled
Returns
- BeforeConditionalEvent<ExecuteQueryEventArgs<DataSet>>
FakeReaderExecution(IDataQuery, Action<ExecuteQueryEventArgs<DbDataReader>>, bool)
Fakes the execution of a reader.
public static BeforeConditionalEvent<ExecuteQueryEventArgs<DbDataReader>> FakeReaderExecution(this IDataQuery query, Action<ExecuteQueryEventArgs<DbDataReader>> execution, bool cancel = true)
Parameters
query
IDataQueryQuery to fake
execution
Action<ExecuteQueryEventArgs<DbDataReader>>Execution code
cancel
boolTrue when query execution should be canceled
Returns
- BeforeConditionalEvent<ExecuteQueryEventArgs<DbDataReader>>