예제 #1
0
        public void Creation()
        {
            var TempCheckConstraint = new ForeignKeyCommandBuilder(ObjectPool);

            Assert.NotNull(TempCheckConstraint);
            Assert.Equal(20, TempCheckConstraint.Order);
        }
예제 #2
0
        public void GetCommandsWithCurrentSource()
        {
            var TempCheckConstraint = new ForeignKeyCommandBuilder(ObjectPool);
            var Commands            = TempCheckConstraint.GetCommands(DesiredSource, CurrentSource).ToList();

            Assert.Single(Commands);
            Assert.Equal("ALTER TABLE [dbo].[Table A] ADD FOREIGN KEY ([Column A]) REFERENCES [dbo].[Foreign Table]([Foreign Column])", Commands[0]);
        }