public void SetFilter() { var control = new ColumnFilterLogic(typeof(double), "Column1"); control.SetFilter(2); Assert.AreEqual("[Column1] = 2", control.BuildSQLCommand(control.ValueText)); }
public void SetFilterTest() { using (var crtl = new ColumnFilterLogic(typeof(double), "Column1")) { crtl.SetFilter(2); Assert.AreEqual("[Column1] = 2", crtl.BuildSQLCommand(crtl.ValueText)); } }
public void NotifyPropertyChangedTest() { using (var crtl = new ColumnFilterLogic(typeof(double), "Column1")) { string prop = null; crtl.PropertyChanged += delegate(object sender, PropertyChangedEventArgs e) { prop = e.PropertyName; }; crtl.ValueText = "2"; Assert.AreEqual("ValueText", prop); Assert.AreEqual("[Column1] = 2", crtl.BuildSQLCommand(crtl.ValueText)); } }
public void BuildSQLCommandTest() { using (var crtl = new ColumnFilterLogic(typeof(double), "Column1")) { Assert.AreEqual("[Column1] = 2", crtl.BuildSQLCommand("2")); } using (var crtl = new ColumnFilterLogic(typeof(double), "[Column1]")) { Assert.AreEqual("[Column1] = 2", crtl.BuildSQLCommand("2")); } using (var crtl = new ColumnFilterLogic(typeof(string), "Column1")) { Assert.AreEqual("[Column1] = '2'", crtl.BuildSQLCommand("2")); } }
public void BuildSQLCommand() { { var columnFilterLogic = new ColumnFilterLogic(typeof(double), "Column1"); Assert.AreEqual("[Column1] = 2", columnFilterLogic.BuildSQLCommand("2")); } { var columnFilterLogic = new ColumnFilterLogic(typeof(double), "[Column1]"); Assert.AreEqual("[Column1] = 2", columnFilterLogic.BuildSQLCommand("2")); } { var columnFilterLogic = new ColumnFilterLogic(typeof(string), "Column1"); Assert.AreEqual("[Column1] = '2'", columnFilterLogic.BuildSQLCommand("2")); } }