100% test coverage

Maybe not the best tests possible, but at least it's 100% covered.