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

DeleteServerResourceOnOtherServerDoesntDeleteFromEnvironmentRepoAndExplorerTree() private method

        public void DeleteServerResourceOnOtherServerDoesntDeleteFromEnvironmentRepoAndExplorerTree()
        {
            lock (syncroot)
            {
                //---------Setup------
                var mock = SetupForDeleteServer();
                _environmentConnection.Setup(c => c.DisplayName).Returns("NotLocalHost");
                _eventAggregator = new Mock<IEventAggregator>();
                _eventAggregator.Setup(e => e.Publish(It.IsAny<EnvironmentDeletedMessage>())).Verifiable();

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

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