IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter< T > Class Template Reference

ComparerAdapter extends ComparisonAdapter and allows use of an IComparer{T} or Comparison{T} to actually perform the comparison. More...

+ Inheritance diagram for NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter< T >:
+ Collaboration diagram for NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter< T >:

Public Member Functions

 ComparerAdapter (IComparer< T > comparer)
 Construct a ComparisonAdapter for an IComparer{T} More...
 
override int Compare (object expected, object actual)
 Compare a Type T to an object More...
 

Private Attributes

readonly IComparer< T > comparer
 

Additional Inherited Members

- Static Public Member Functions inherited from NUnit.Framework.Constraints.ComparisonAdapter
static ComparisonAdapter For (IComparer comparer)
 Returns a ComparisonAdapter that wraps an IComparer More...
 
static ComparisonAdapter For< T > (IComparer< T > comparer)
 Returns a ComparisonAdapter that wraps an IComparer{T} More...
 
static ComparisonAdapter For< T > (Comparison< T > comparer)
 Returns a ComparisonAdapter that wraps a Comparison{T} More...
 
- Properties inherited from NUnit.Framework.Constraints.ComparisonAdapter
static ComparisonAdapter Default [get]
 Gets the default ComparisonAdapter, which wraps an NUnitComparer object. More...
 

Detailed Description

ComparerAdapter extends ComparisonAdapter and allows use of an IComparer{T} or Comparison{T} to actually perform the comparison.

Constructor & Destructor Documentation

Construct a ComparisonAdapter for an IComparer{T}

Member Function Documentation

override int NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter< T >.Compare ( object  expected,
object  actual 
)
inlinevirtual

Compare a Type T to an object

Implements NUnit.Framework.Constraints.ComparisonAdapter.

Member Data Documentation

readonly IComparer<T> NUnit.Framework.Constraints.ComparisonAdapter.ComparerAdapter< T >.comparer
private

The documentation for this class was generated from the following file: