added tests for the default story tracker

Took some time as I was struggling to set up the tests. I hope this is okay.