Bug-100: test case for DownloadService

This is a bug found by this unit test.