8.3. Testing a Path Through the Whole System

Every major component of a system can be tested by creating a test user, and then creating and deleting an application. This includes user authentication, the broker application, the MongoDB datastore, the DNS, MCollective and other messaging services, and node host and gear functionality.