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>();
        }