Add several tests into DownloadServiceTest
Add some comments