Provides a framework for unit and functional testing.