1 These tests are not exhaustive tests of a component's functionallity,
2 but are intended as hello world examples for the components they test.
4 They are usually written before the components they reference, as a way
5 to fix the api to something meaningful to the users of the object.