Setup test framework
All tests are passing