Added test case for data watcher.
Implemented more of the data transfer test case.
Finished testing DataTransferWatcher.