public void FindRecsetOptions_FindAll_GetAllRecsetOptions_RightNumberOfOptionsAndCorrectOrder() { //------------Setup for test-------------------------- ObservableCollection <string> expected = GlobalConstants.FindRecordsOperations.ToObservableCollection(); //------------Execute Test--------------------------- var actual = new ObservableCollection <string>(FindRecsetOptions.FindAll().Select(c => c.HandlesType())); //------------Assert Results------------------------- CollectionAssert.AreEqual(expected, actual, "The order of the find records drop down is wrong"); }
public FindRecordsMultipleCriteriaDesignerViewModel(ModelItem modelItem) : base(modelItem) { AddTitleBarLargeToggle(); WhereOptions = new ObservableCollection <string>(FindRecsetOptions.FindAll().Select(c => c.HandlesType())); SearchTypeUpdatedCommand = new DelegateCommand(OnSearchTypeChanged); dynamic mi = ModelItem; InitializeItems(mi.ResultsCollection); HelpText = Warewolf.Studio.Resources.Languages.HelpText.Tool_Recordset_Find_Records; }
public DsfFindRecordsActivityDesigner() { InitializeComponent(); ItemList = FindRecsetOptions.FindAll().Select(c => c.HandlesType()).ToList(); cbxWhere.ItemsSource = ItemList.OrderBy(c => c); }