Bug 565945: add unit tests for dependencies

Change-Id: Iacec852356e8d1c3f976be3cdab026bdc37ca863
21 files changed