Added description and test for source documentation