public void TestServerPort()
 {
     int serverPort = 8080;
     this.settings.Setup(settings1 => settings1.ServerPort).Returns(serverPort);
     SettingWindowViewModel settingsViewModelToTest = new SettingWindowViewModel(this.WindowService.Object, this.settings.Object);
     Assert.AreEqual(serverPort, settingsViewModelToTest.ServerPort);
 }
 public void TestServerName()
 {
     string serverName = "serverName";
     this.settings.Setup(settings1 => settings1.ServerName).Returns(serverName);
     SettingWindowViewModel settingsViewModelToTest = new SettingWindowViewModel(this.WindowService.Object, this.settings.Object);
     Assert.AreEqual(serverName, settingsViewModelToTest.ServerName);
 }
 public void Init()
 {
     this.settings = new Mock<ISettings>();
     this.WindowService = new Mock<IWindowService>();
     this.settingsViewModel = new SettingWindowViewModel(this.WindowService.Object, this.settings.Object);
     this.ViewModelBase = this.settingsViewModel;
 }
        public void TestServerNameWasSaved()
        {
            Mock<ISettings> settings1 = new Mock<ISettings>();

            SettingWindowViewModel settingsViewModel1 = new SettingWindowViewModel(Mock.Of<IWindowService>(), settings1.Object);
            string serverName = "ServerName";
            settingsViewModel1.ServerName = serverName;

            settingsViewModel1.OkCommand.Execute(null);
            settings1.VerifySet(settings2 => settings2.ServerName);
        }