NUnit.Framework.Constraints.AssignableToConstraint
AssignableToConstraint is used to test that an object
can be assigned to an instance of a given Type.
Construct an AssignableToConstraint for the type provided