public async Task BeforeResolveCommand_send_error_event_when_route_not_found() { var route = "route not found"; using (var monitor = _NavigationViewModel.Monitor()) { await _NavigationViewModel.BeforeResolveCommand.Execute(route); monitor.Should().Raise("OnRoutingMessage").WithArgs <RoutingMessageArgs>(arg => arg.Type == MessageType.Error && arg.Message.Contains(route)); } }