created the test setup
added some test cases