||This page describes the objects in use by our most complicated example. Go to following pages to see the objects in use.
The objects in use fall into three general categories: generic fixtures, application specific fixtures, and application domain models.
Generic fixtures that interpret action words.
Application specific fixtures that simulate screens and system calls.
Domain objects within the application.
- Browser (a plain Fixture) -- Stand in for the main application screen.
- Dialog (a plain Fixture) -- Stand in for a modal error dialog.
- Display ( a RowFixture) -- Search results from the library.
- Simulator (an Object) -- Simulates system behavior for realtime actions.
- Music -- A song. The elements of the library. Played by the player.
- MusicLibrary -- Collects songs with mechanisms for finding them.
- MusicPlayer -- Plays Music with usual tape recorder style controls.
See the generic fixtures.
See the application fixtures.
See the application.