internal void Filter(int selectedIndex, OperatorType @operator, bool negation, string text) { var action = new FilterCaseAction(Variables[VariableSelectedIndex], @operator, new[] { text }, negation); action.Execute(testCaseCollectionManager.CurrentScope); Reload(); OnPropertyChanged("TestCases"); }
public void Display_LikeMultipleValues_CorrectString() { var action = new FilterCaseAction("myColumn", OperatorType.Like, new[] { "first value", "second value" }, false); Assert.That(action.Display, Is.EqualTo("Filtering on column 'myColumn' all instances like 'first value', 'second value'")); }
public void Display_EqualOneValue_CorrectString() { var action = new FilterCaseAction("myColumn", OperatorType.Equal, new[] { "first value" }, false); Assert.That(action.Display, Is.EqualTo("Filtering on column 'myColumn' all instances equal to 'first value'")); }
public void Display_NotLikeOneValue_CorrectString() { var action = new FilterCaseAction("myColumn", OperatorType.Like, new[] { "first value" }, true); Assert.That(action.Display, Is.EqualTo("Filtering on column 'myColumn' all instances not like 'first value'")); }
public void Display_LikeOneValue_CorrectString() { var action = new FilterCaseAction("myColumn", NBi.Service.Operator.Like, new[] { "first value" }, false); Assert.That(action.Display, Is.EqualTo("Filtering on column 'myColumn' all instances like 'first value'")); }