public void AddFieldTest() { using (var ds = new SQLiteDatastore()) { ds.Execute("CREATE TABLE TableA (ID INTEGER PRIMARY KEY);"); Assert.True(ds.CheckFieldExists("TableA", "ID")); Assert.False(ds.CheckFieldExists("TABLEA", "Data")); ds.AddField("TableA", new ColumnInfo() { Name = "Data", DBType = System.Data.DbType.AnsiString }); Assert.True(ds.CheckFieldExists("TABLEA", "Data")); Assert.Throws <SQLException>(() => ds.AddField("TableA", new ColumnInfo() { Name = "Data", DBType = System.Data.DbType.AnsiString })); } }