public void CallculateWithNonSpecificatedPropCADtoHUF() { //arrange var currentcad = 1.5633; var currenthuf = 363.89; var exVm = new ExchangesViewModel(); var expected = " 2327,7 HUF"; //act var result = exVm.Callculate(currentcad, currenthuf, "HUF"); //assert Assert.AreNotEqual(expected, result); }
public void CallculateSuccesCADtoHUF() { //arrange var currentcad = 1.5633; var currenthuf = 363.89; var exVm = new ExchangesViewModel(); var expected = " 2327,7 HUF"; exVm.Changeable = 10; //act var result = exVm.Callculate(currentcad, currenthuf, "HUF"); //assert Assert.AreEqual(expected, result); }
public EditExchangeWindow(ExchangesViewModel exchange, Exchange selectedExchange = null, bool isModify = false) { InitializeComponent(); if (!isModify) { exchange.SelectedExchange = null; } ViewModel = new EditExchangesViewModel(exchange, selectedExchange); this.WhenAnyObservable(x => x.ViewModel.SaveCommand).Subscribe(x => Close()); this.WhenAnyObservable(x => x.ViewModel.CloseCommand).Subscribe(x => Close()); DataContext = ViewModel; this.Events().Closing.InvokeCommand(ViewModel.CloseCommand); }