tree: ec6fad6acb19679310723a0eee2864eb4f793ce0 [path history] [tgz]
  1. intrusive_container/
  2. meta/
  3. async_loop_and_endpoints_fixture.h
  4. bind_server_overloads_test.cc
  5. BUILD.gn
  6. client_base_test.cc
  7. client_checkers.h
  8. client_continuation_test.cc
  9. client_controller_test.cc
  10. client_end_test.cc
  11. client_test.cc
  12. intrusive_wavl_tree_tests.cc
  13. lsan_disabler.h
  14. mock_client_impl.h
  15. README.md
  16. server_end_test.cc
  17. server_test.cc
  18. shared_client_test.cc
  19. teardown_observer_test.cc
  20. thread_checker_test.cc
  21. transaction_tests.cc
src/lib/fidl/llcpp/tests/dispatcher/README.md

Dispatcher tests

These cover the client/server message dispatching layer:

  • client/server endpoints
  • client binding API
  • client internals
    • fidl::internal::ResponseContext
    • fidl::internal::ClientBase
  • server binding API
  • server internals
    • fidl::Transaction

It is preferable to keep tests self-contained and focused.