Fluent Assertions Documentation
FluentAssertions.Execution Namespace / GivenSelector<T> Class / ForCondition Method
If true the assertion will be treated as successful and no exceptions will be thrown.
In This Topic
    ForCondition Method (GivenSelector<T>)
    In This Topic
    Specify the condition that must be satisfied upon the subject selected through a prior selector.
    Syntax
    public GivenSelector<T> ForCondition( 
       Func<T,bool> predicate
    )

    Parameters

    predicate
    If true the assertion will be treated as successful and no exceptions will be thrown.
    Exceptions
    ExceptionDescription
    predicate is a null reference (Nothing in Visual Basic).
    Remarks
    The condition will not be evaluated if the prior assertion failed, nor will FailWith(String,Func<T,Object>[]) throw any exceptions.
    Requirements

    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also