blob: 9487aafd6f6cf566842f8273095a926ace746b21 [file] [log] [blame] [view]
# Testing with Components v2
[Component Framework][cfv2] is responsible for running units of sandboxed
software, or components, and facilitating their interaction.
Component Framework supports common developer needs for unit testing of
components, integration testing across components, and dependency injection for
capabilities exchanged between components.
You can find more information below:
* [Test components](v2_test_component.md): defining a component that
implements a test, and running it in isolation from the rest of the system.
* [Test Runner Framework](test_runner_framework.md): writing idiomatic tests
in different languages and using common testing frameworks.
* [Complex topologies and integration testing](v2_integration_testing.md):
testing interactions between multiple components.
[cfv2]: /docs/concepts/components/v2/README.md