Component Framework 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: defining a component that implements a test, and running it in isolation from the rest of the system.
- Test Runner Framework: writing idiomatic tests in different languages and using common testing frameworks.
- Complex topologies and integration testing: testing interactions between multiple components.
- Realm Builder: library that facilitates integration testing of components.