public void DeleteResourceConfirmedExpectRemoveNavigationResourceMessage()
{
lock (syncroot)
{
CreateFullExportsAndVm();
SetupForDelete();
_eventAggregator.Setup(e => e.Publish(It.IsAny<RemoveNavigationResourceMessage>()))
.Callback<object>((o =>
{
var m = (RemoveNavigationResourceMessage)o;
Assert.IsTrue(m.ResourceModel.Equals(_firstResource.Object));
}));
var msg = new DeleteResourceMessage(_firstResource.Object, false);
_mainViewModel.Handle(msg);
_eventAggregator.Verify(e => e.Publish(It.IsAny<RemoveNavigationResourceMessage>()), Times.Once());
}
}