Class TestBuilder<TSyntax>.Acted<TData, TResult>

Namespace
BunsenBurner
Assembly
BunsenBurner.dll

A TestBuilder<TSyntax> that has been arranged and acted on ready for assertions

public sealed record TestBuilder<TSyntax>.Acted<TData, TResult> : TestBuilder<TSyntax>, IEquatable<TestBuilder<TSyntax>>, IEquatable<TestBuilder<TSyntax>.Acted<TData, TResult>>

Type Parameters

TData

type of data required to act on the TestBuilder<TSyntax>

TResult

result of acting

Inheritance
TestBuilder<TSyntax>
TestBuilder<TSyntax>.Acted<TData, TResult>
Implements
IEquatable<TestBuilder<TSyntax>.Acted<TData, TResult>>
Inherited Members
Extension Methods

Properties

ActStep

Act step

ArrangeStep

Arrange step

Methods

And(Action<TData, TResult>)

Allows for additional acting on the test data

And(Func<TData, TResult, Task>)

Allows for additional acting on the test data

And<TResultNext>(Func<TData, TResult, Task<TResultNext>>)

Allows for additional acting on the test data

And<TResultNext>(Func<TData, TResult, TResultNext>)

Allows for additional acting on the test data

Throw()

Flips the result of the act step to the error side

Throw<TException>()

Flips the result of the act step to the error side