Added tests for song.py