public void AssertIsSatisfiedBy_should_throw_exception_when_missing_tables()
        {
            // Arrange
            List<Table> tableList = new List<Table>
                                        {
                                            new Table( "irrelevant")
                                        };
            DbSpecification dbSpecification = new DbSpecification(tableList);
            ManualSpecification manualSpecification = new ManualSpecification();
            manualSpecification.RequireTable("t1");

            // Assert
            Assert.Throws<SpecificationException>(() => manualSpecification.AssertIsSatisfiedBy(dbSpecification));
        }