public void DeleteResourceExpectThatFilterIsUpdated()
{
CreateFullExportsAndVm();
SetupForDelete();
PopupController.Setup(s => s.Show()).Returns(MessageBoxResult.No);
var msg = new DeleteResourcesMessage(new List<IContextualResourceModel> { FirstResource.Object }, "", false);
var repo = MainViewModel.ExplorerViewModel.NavigationViewModel;
PrivateObject p = new PrivateObject(repo, new PrivateType(typeof(NavigationViewModelBase)));
p.SetField("_studioResourceRepository", MockStudioResourceRepository.Object);
p.SetField("_searchFilter", "bob");
MainViewModel.Handle(msg);
MockStudioResourceRepository.Verify(a => a.Filter(It.IsAny<Func<IExplorerItemModel, bool>>()), Times.Once());
}