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"); }
public void WhenForceClassRelationToIncompatibleTypeThenThrows() { var mapping = new HbmManyToMany(); var mapper = new ManyToManyMapper(typeof(MyClass), mapping, null); Executing.This(() => mapper.Class(typeof(Whatever))).Should().Throw<ArgumentOutOfRangeException>(); }