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);
        }
Exemple #2
0
        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);
        }