"Require" sources in JobTests to have a mock buffer.

This is just adding an error message to inform users writing JobTests that they need to
provide buffers for every source used in the job.
Merge pull request #759 from daisyzhou/develop

"Require" sources in JobTests to have a mock buffer.