#1 Adding test cases