public void DataListViewModel_SearchText_WithMatchingRecset_ShouldSetRecsetVisible()
{
//------------Setup for test--------------------------
var dataListViewModel = new DataListViewModel(new Mock<IEventAggregator>().Object);
const string recsetName = "recset";
const string firstFieldName = "f1";
IDataListItemModel recSetDataModel = DataListItemModelFactory.CreateDataListModel(recsetName, "A recordset of information about a car", enDev2ColumnArgumentDirection.Both);
IDataListItemModel firstFieldDataListItemModel = CreateFieldDataListModel(firstFieldName, recSetDataModel);
recSetDataModel.IsVisable = false;
recSetDataModel.Children.Add(firstFieldDataListItemModel);
dataListViewModel.RecsetCollection.Add(recSetDataModel);
//------------Execute Test---------------------------
dataListViewModel.SearchText = "rec";
//------------Assert Results-------------------------
Assert.IsTrue(dataListViewModel.RecsetCollection[0].IsVisable);
}