Bug 1056842 - shared MockPromise +shepherd

maybe this test should move to /apps/sharedtest/ where most tests for /shared are grouped.