public void CloseContextWithCloseTrueAndResourceNotSavedPopupNotOkExpectsWorkspaceItemNotRemoved()
{
lock (syncroot)
{
CreateFullExportsAndVm();
Assert.IsTrue(_mainViewModel.Items.Count == 2);
_firstResource.Setup(r => r.IsWorkflowSaved).Returns(false);
_popupController.Setup(s => s.Show()).Returns(MessageBoxResult.No);
var activetx =
_mainViewModel.Items.ToList()
.First(i => i.WorkSurfaceViewModel.WorkSurfaceContext == WorkSurfaceContext.Workflow);
_mainViewModel.DeactivateItem(activetx, false);
_mockWorkspaceRepo.Verify(c => c.Remove(_firstResource.Object), Times.Never());
}
}