added content provider test case for dagger
add a more deterministic sort order whenever the mock dependencies are queried to support mocked generics