Test Frames

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.