Dev2.Core.Tests.DeployViewModelTest.DeployViewModel_ServersAreNotTheSame_SourceDestinationServerNotSameAppAddress_True C# (CSharp) Method

DeployViewModel_ServersAreNotTheSame_SourceDestinationServerNotSameAppAddress_True() private method

        public void DeployViewModel_ServersAreNotTheSame_SourceDestinationServerNotSameAppAddress_True()
        {
            //------------Setup for test--------------------------
            Mock<IEnvironmentModel> destEnv;
            Mock<IEnvironmentModel> destServer;
            var deployViewModel = SetupDeployViewModel(out destEnv, out destServer);
            var mockSourceServer = new Mock<IEnvironmentModel>();

            mockSourceServer.Setup(server => server.Connection.AppServerUri).Returns(new Uri("http://localhost"));
            mockSourceServer.Setup(x => x.AuthorizationService).Returns(_authService.Object);
            deployViewModel.SelectedSourceServer = mockSourceServer.Object;
            var mockDestinationServer = new Mock<IEnvironmentModel>();
            mockDestinationServer.Setup(server => server.Connection.AppServerUri).Returns(new Uri("http://remote"));
            mockDestinationServer.Setup(x => x.AuthorizationService).Returns(_authService.Object);
            deployViewModel.SelectedDestinationServer = mockDestinationServer.Object;
            //------------Execute Test---------------------------
            var serversAreNotTheSame = deployViewModel.ServersAreNotTheSame;
            //------------Assert Results-------------------------
            Assert.IsTrue(serversAreNotTheSame);
        }
DeployViewModelTest