#8 implemented the test for the data source
#8 implemented the test for the document