public void Publishes_message_when_user_selects_nearest_airport() { FindNearestAirportMessage lastMessage = null; Messenger.Default.Register(this, (FindNearestAirportMessage message) => lastMessage = message); viewModel.SelectedAirport = viewModel.Airports.Where(a => a.Code == Airport.Nearest.Code).Single(); viewModel.SaveCommand.Execute(null); Assert.IsNotNull(lastMessage); }
public void Publishes_message_when_user_selects_nearest_airport() { FindNearestAirportMessage lastMessage = null; _messenger.Subscribe <FindNearestAirportMessage>(m => lastMessage = m); _viewModel.SelectedAirport = _viewModel.Airports.Where(a => a.Code == Airport.Nearest.Code).Single(); _viewModel.SaveCommand.Execute(null); Assert.IsNotNull(lastMessage); }