public void DataListViewModel_SearchText_WithNoMatchingRecset_ShouldSetRecsetNotVisible()
{
//------------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 = true;
recSetDataModel.Children.Add(firstFieldDataListItemModel);
dataListViewModel.RecsetCollection.Add(recSetDataModel);
//------------Execute Test---------------------------
dataListViewModel.SearchText = "bob";
//------------Assert Results-------------------------
Assert.IsFalse(dataListViewModel.RecsetCollection[0].IsVisable);
}