Example #1
0
        public void ShouldReturnIndexDoesNotExists()
        {
            DatabaseStub srcDB    = new DatabaseStub("SourceDB");
            TableStub    srcTable = srcDB.AddStubbedTable("Table1");
            ColumnStub   srcCol   = srcTable.AddStubbedColumn("Col1", "INT");

            srcTable.AddStubbedIndex(srcCol, "IX_COL1");

            DatabaseStub targetDB    = new DatabaseStub("TargetDB");
            TableStub    targetTable = targetDB.AddStubbedTable("Table1");
            ColumnStub   targetCol   = targetTable.AddStubbedColumn("Col2", "INT");

            targetTable.AddStubbedIndex(targetCol, "IX_COL2");

            Assert.IsFalse(comparer.Index(srcTable.Indexes[0]).ExistsIn(targetDB));
        }