C# Class Jwc.Experiment.Idioms.CompositeIdiomaticAssertion

Composes an arbitrary number of IIdiomaticAssertion instances.
Inheritance: IIdiomaticAssertion
Exibir arquivo Open project: jwChung/Experimentalism

Public Methods

Method Description
CompositeIdiomaticAssertion ( ) : System

Initializes a new instance of the CompositeIdiomaticAssertion class.

CompositeIdiomaticAssertion ( IEnumerable assertions ) : System

Initializes a new instance of the CompositeIdiomaticAssertion class.

Verify ( Assembly assembly ) : void

Verifies that the idiomatic assertion can be verified for the specified assembly.

Verify ( MemberInfo member ) : void

Verifies that the idiomatic assertion can be verified for the specified member.

Verify ( Type type ) : void

Verifies that the idiomatic assertion can be verified for the specified type.

Method Details

CompositeIdiomaticAssertion() public method

Initializes a new instance of the CompositeIdiomaticAssertion class.
public CompositeIdiomaticAssertion ( ) : System
return System

CompositeIdiomaticAssertion() public method

Initializes a new instance of the CompositeIdiomaticAssertion class.
public CompositeIdiomaticAssertion ( IEnumerable assertions ) : System
assertions IEnumerable /// The assertions. ///
return System

Verify() public method

Verifies that the idiomatic assertion can be verified for the specified assembly.
public Verify ( Assembly assembly ) : void
assembly System.Reflection.Assembly /// The assembly. ///
return void

Verify() public method

Verifies that the idiomatic assertion can be verified for the specified member.
public Verify ( MemberInfo member ) : void
member System.Reflection.MemberInfo /// The member. ///
return void

Verify() public method

Verifies that the idiomatic assertion can be verified for the specified type.
public Verify ( Type type ) : void
type System.Type /// The type. ///
return void