Method Assert
- Namespace
- BunsenBurner
- Assembly
- BunsenBurner.dll
Assert<TData, TResult>(Acted<TData, TResult>, Func<TData, TResult, Task>)
Asserts on the result of acting on the test
public static TestBuilder<ArrangeActAssertSyntax>.Asserted<TData, TResult> Assert<TData, TResult>(this TestBuilder<ArrangeActAssertSyntax>.Acted<TData, TResult> test, Func<TData, TResult, Task> fn)
Parameters
test
TestBuilder<ArrangeActAssertSyntax>.Acted<TData, TResult>acted on test
fn
Func<TData, TResult, Task>async assert function
Returns
- TestBuilder<ArrangeActAssertSyntax>.Asserted<TData, TResult>
asserted test
Type Parameters
TData
test data
TResult
test result
Assert<TData, TResult>(Acted<TData, TResult>, Func<TResult, Task>)
Asserts on the result of acting on the test
public static TestBuilder<ArrangeActAssertSyntax>.Asserted<TData, TResult> Assert<TData, TResult>(this TestBuilder<ArrangeActAssertSyntax>.Acted<TData, TResult> test, Func<TResult, Task> fn)
Parameters
test
TestBuilder<ArrangeActAssertSyntax>.Acted<TData, TResult>acted on test
fn
Func<TResult, Task>async assert function
Returns
- TestBuilder<ArrangeActAssertSyntax>.Asserted<TData, TResult>
asserted test
Type Parameters
TData
test data
TResult
test result
Assert<TData, TResult>(Acted<TData, TResult>, Action<TData, TResult>)
Asserts on the result of acting on the test
public static TestBuilder<ArrangeActAssertSyntax>.Asserted<TData, TResult> Assert<TData, TResult>(this TestBuilder<ArrangeActAssertSyntax>.Acted<TData, TResult> test, Action<TData, TResult> fn)
Parameters
test
TestBuilder<ArrangeActAssertSyntax>.Acted<TData, TResult>acted on test
fn
Action<TData, TResult>assert function
Returns
- TestBuilder<ArrangeActAssertSyntax>.Asserted<TData, TResult>
asserted test
Type Parameters
TData
test data
TResult
test result
Assert<TData, TResult>(Acted<TData, TResult>, Action<TResult>)
Asserts on the result of acting on the test
public static TestBuilder<ArrangeActAssertSyntax>.Asserted<TData, TResult> Assert<TData, TResult>(this TestBuilder<ArrangeActAssertSyntax>.Acted<TData, TResult> test, Action<TResult> fn)
Parameters
test
TestBuilder<ArrangeActAssertSyntax>.Acted<TData, TResult>acted on test
fn
Action<TResult>assert function
Returns
- TestBuilder<ArrangeActAssertSyntax>.Asserted<TData, TResult>
asserted test
Type Parameters
TData
test data
TResult
test result
Assert<TData, TResult>(Acted<TData, TResult>, Expression<Func<TResult, bool>>)
Asserts on the result of acting on the test
public static TestBuilder<ArrangeActAssertSyntax>.Asserted<TData, TResult> Assert<TData, TResult>(this TestBuilder<ArrangeActAssertSyntax>.Acted<TData, TResult> test, Expression<Func<TResult, bool>> expression)
Parameters
test
TestBuilder<ArrangeActAssertSyntax>.Acted<TData, TResult>acted on test
expression
Expression<Func<TResult, bool>>assert expression
Returns
- TestBuilder<ArrangeActAssertSyntax>.Asserted<TData, TResult>
asserted test
Type Parameters
TData
test data
TResult
test result
Assert<TData, TResult>(Acted<TData, TResult>, Expression<Func<TData, TResult, bool>>)
Asserts on the result of acting on the test
public static TestBuilder<ArrangeActAssertSyntax>.Asserted<TData, TResult> Assert<TData, TResult>(this TestBuilder<ArrangeActAssertSyntax>.Acted<TData, TResult> test, Expression<Func<TData, TResult, bool>> expression)
Parameters
test
TestBuilder<ArrangeActAssertSyntax>.Acted<TData, TResult>acted on test
expression
Expression<Func<TData, TResult, bool>>assert expression
Returns
- TestBuilder<ArrangeActAssertSyntax>.Asserted<TData, TResult>
asserted test
Type Parameters
TData
test data
TResult
test result