public void DeployViewModel_ServersAreNotTheSame_DestinationServerIsNull_True()
{
//------------Setup for test--------------------------
Mock<IEnvironmentModel> destEnv;
Mock<IEnvironmentModel> destServer;
var deployViewModel = SetupDeployViewModel(out destEnv, out destServer);
Mock<IEnvironmentModel> mockEnvironmentModel = new Mock<IEnvironmentModel>();
mockEnvironmentModel.Setup(model => model.DisplayName).Returns("localhost");
mockEnvironmentModel.Setup(x => x.AuthorizationService).Returns(_authService.Object);
deployViewModel.SelectedSourceServer = mockEnvironmentModel.Object;
deployViewModel.SelectedDestinationServer = null;
//------------Execute Test---------------------------
var serversAreNotTheSame = deployViewModel.ServersAreNotTheSame;
//------------Assert Results-------------------------
Assert.IsTrue(serversAreNotTheSame);
}