public async Task BaseCurrencyChangedMessageSent_StartReloading() { await _mainViewModel.Init(); _settingsProvider.ClearBehavior(); _settingsProvider.Stub(x => x.GetValue <string>("baseCurrency")).Repeat.Any().Return("PLN"); Messenger.Default.Send(new BaseCurrencyChangedMessage()); Assert.AreEqual("1 PLN = ", _mainViewModel.TopLabelText); _currencyService.AssertWasCalled(x => x.GetCurrentRates("PLN")); }