added test suite for first assignment