List<String> observableRepoIds = new ArrayList<String>();
String repoId = "repo1.mirror";
observableRepoIds.add( repoId );
List<ProjectVersionReference> dependeeModels = new ArrayList<ProjectVersionReference>();
ProjectVersionReference dependeeModel = new ProjectVersionReference();
dependeeModel.setNamespace( ARCHIVA_TEST_GROUP_ID );
dependeeModel.setProjectId( "archiva-dependee-one" );
dependeeModel.setProjectVersion( "1.0" );
dependeeModels.add( dependeeModel );
dependeeModel = new ProjectVersionReference();
dependeeModel.setNamespace( ARCHIVA_TEST_GROUP_ID );
dependeeModel.setProjectId( "archiva-dependee-two" );
dependeeModel.setProjectVersion( "1.0" );
dependeeModels.add( dependeeModel );
userReposControl.expectAndReturn( userRepos.getObservableRepositories(), observableRepoIds );
metadataResolverControl.expectAndReturn(
metadataResolver.resolveProjectReferences( repositorySession, repoId, ARCHIVA_TEST_GROUP_ID,