Added more tests. Still need to write more tests for each case specified in the 'play' method's documentation.