Dev2.Core.Tests.mvTest.DeleteServerResourceOnLocalHostAlsoDeletesFromEnvironmentRepoAndExplorerTree C# (CSharp) Method

DeleteServerResourceOnLocalHostAlsoDeletesFromEnvironmentRepoAndExplorerTree() private method

        public void DeleteServerResourceOnLocalHostAlsoDeletesFromEnvironmentRepoAndExplorerTree()
        {
            lock (syncroot)
            {
                //---------Setup------
                var mock = SetupForDeleteServer();
                _environmentModel.Setup(s => s.IsLocalHost()).Returns(true);

                //---------Execute------
                var msg = new DeleteResourceMessage(_firstResource.Object, false);
                _mainViewModel.Handle(msg);

                //---------Verify------
                mock.Verify(s => s.Remove(It.IsAny<IEnvironmentModel>()), Times.Once());
                _eventAggregator.Verify(e => e.Publish(It.IsAny<EnvironmentDeletedMessage>()), Times.Once());
            }
        }
mvTest