Each of the source, query and result models are specified in different files.
The manifest file defines a set of tests.