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