Test ended by:
Play to the end.
When 'ended' event fires, change the source.
Verify that 'ended' event fires again on different source.