public void DeployViewModel_CanDeployWithSameSourceAndDestinationServer_ReturnsFalse()
{
Mock<IEnvironmentModel> destEnv;
Mock<IEnvironmentModel> destServer;
var deployViewModel = SetupDeployViewModel(out destEnv, out destServer);
destServer.Setup(server => server.Connection.AppServerUri).Returns(new Uri("http://localhost"));
destServer.Setup(a => a.AuthorizationService).Returns(_authService.Object);
deployViewModel.SelectedDestinationServer = destServer.Object;
deployViewModel.SelectedSourceServer = destServer.Object;
destEnv.Setup(e => e.IsConnected).Returns(true);
Assert.IsFalse(deployViewModel.CanDeploy);
}