<PackageReference Include="NUnit" Version="3.0.0-alpha-4" />

AssignableFromConstraint

AssignableFromConstraint is used to test that an object can be assigned from a given Type.
using System; namespace NUnit.Framework.Constraints { public class AssignableFromConstraint : TypeConstraint { public AssignableFromConstraint(Type type) : base(type, "assignable from ") { } protected override bool Matches(object actual) { return actual?.GetType().IsAssignableFrom(expectedType) ?? false; } } }