Adding test for authors
Improving test coverage
Tidying up tests