Break down big tests into multiple tests.

This improves readability, isolation, and adheres to conventional testing
strategy.  See #50