Persimmon


TestBuilder

Namespace: Persimmon

Constructors

ConstructorDescription
new(name)
Signature: name:string -> TestBuilder

CompiledName: .ctor

new()
Signature: unit -> TestBuilder

CompiledName: .ctor

Instance members

Instance memberDescription
x.Bind(x, f)
Signature: (x:BindingValue<'T> * f:('T -> TestCase<'U>)) -> TestCase<'U>
Type parameters: 'T, 'U
x.Delay(f)
Signature: f:'?7887 -> '?7887
Type parameters: '?7887
x.Return(x)
Signature: x:'?7869 -> TestCase<'?7869>
Type parameters: '?7869
x.ReturnFrom(x)
Signature: x:BindingValue<'?7871> -> TestCase<'?7871>
Type parameters: '?7871
x.Run(f)
Signature: (f:(unit -> TestCase<'?7889>)) -> TestCase<'?7889>
Type parameters: '?7889
x.Source(x)
Signature: x:TestCase<'?7877> -> BindingValue<'?7877>
Type parameters: '?7877
x.Source(x)
Signature: x:TestCase<unit> -> BindingValue<unit>
x.Source(x, line)
Signature: (x:AssertionResult<'?7874> * line:int option) -> BindingValue<'?7874>
Type parameters: '?7874
x.Source(x, line)
Signature: (x:AssertionResult<unit> * line:int option) -> BindingValue<unit>
x.TryFinally(f, g)
Signature: (f:(unit -> TestCase<'?7885>) * g:(unit -> unit)) -> TestCase<'?7885>
Type parameters: '?7885
x.Using(x, f)
Signature: (x:'?7882 * f:('?7882 -> TestCase<'?7883>)) -> TestCase<'?7883>
Modifiers: inline
Type parameters: '?7882, '?7883
Fork me on GitHub