public void WhenForceClassRelationToIncompatibleTypeThenThrows() { var mapping = new HbmManyToMany(); var mapper = new ManyToManyMapper(typeof(MyClass), mapping, null); Executing.This(() => mapper.Class(typeof(Whatever))).Should().Throw <ArgumentOutOfRangeException>(); }
public void CanForceClassRelation() { var mapping = new HbmManyToMany(); var mapper = new ManyToManyMapper(typeof(MyClass), mapping, null); mapper.Class(typeof(MyClass)); mapping.Class.Should().Contain("MyClass").And.Not.Contain("IMyInterface"); }