Test-Objects are embedded into a test frame, which consists of multiple entities:
- Test Drivers
These are triggers for test-cases, such as small programs used by developers for debugging single components. - Test Placeholders
These are utilized, if given service implementations are not yet in-place or implemented. They can be provided to external system as reply message or utilized as interface endpoints for not implemented external interfaces or internal building blocks. Common placeholders are: - Stubs
simulates I/O to an interal program, which is part of the software, e.g. a database. - Dummy
functionally simulates an entire component using business logic.
External dependencies are reduced. - Mocks
is equal to dummie services, but extends them for testing purposes.