Added a suite of tests