Table of Contents

Class FileOrDirectoryExistsConstraint

Namespace
NUnit.Framework.Constraints
Assembly
nunit.framework.dll

FileOrDirectoryExistsConstraint is used to determine if a file or directory exists

public class FileOrDirectoryExistsConstraint : Constraint, IConstraint, IResolveConstraint
Inheritance
FileOrDirectoryExistsConstraint
Implements
Derived
Inherited Members

Constructors

FileOrDirectoryExistsConstraint()

Initializes a new instance of the FileOrDirectoryExistsConstraint class that will check files and directories.

public FileOrDirectoryExistsConstraint()

FileOrDirectoryExistsConstraint(bool)

Initializes a new instance of the FileOrDirectoryExistsConstraint class that will only check files if ignoreDirectories is true.

public FileOrDirectoryExistsConstraint(bool ignoreDirectories)

Parameters

ignoreDirectories bool

if set to true [ignore directories].

Properties

Description

The Description of what this constraint tests, for use in messages and in the ConstraintResult.

public override string Description { get; }

Property Value

string

IgnoreDirectories

If true, the constraint will only check if files exist, not directories

public FileOrDirectoryExistsConstraint IgnoreDirectories { get; }

Property Value

FileOrDirectoryExistsConstraint

IgnoreFiles

If true, the constraint will only check if directories exist, not files

public FileOrDirectoryExistsConstraint IgnoreFiles { get; }

Property Value

FileOrDirectoryExistsConstraint

Methods

ApplyTo<TActual>(TActual)

Applies the constraint to an actual value, returning a ConstraintResult.

public override ConstraintResult ApplyTo<TActual>(TActual actual)

Parameters

actual TActual

The value to be tested

Returns

ConstraintResult

A ConstraintResult

Type Parameters

TActual