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
queryIDataQueryQuery to fake
executionAction<ExecuteQueryEventArgs<DataSet>>Execution code
cancelboolTrue 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
queryIDataQueryQuery to fake
executionAction<ExecuteQueryEventArgs<DbDataReader>>Execution code
cancelboolTrue when query execution should be canceled
Returns
- BeforeConditionalEvent<ExecuteQueryEventArgs<DbDataReader>>