return true;
}
}, Behaviours.content(bos.toByteArray())).start();
try {
final RemoteStrategy subject = lookup(RemoteStrategy.class, RemotePrefixFileStrategy.ID);
final StrategyResult result =
subject.discover(getRepositoryRegistry().getRepositoryWithFacet(PROXY_REPO_ID,
MavenProxyRepository.class));
assertThat(result.getMessage(),
equalTo("Remote publishes prefix file (is less than a day old), using it."));
final PrefixSource entrySource = result.getPrefixSource();
assertThat(entrySource.supported(), is(true));
assertThat(entrySource.readEntries(), contains("/org/apache/maven", "/org/sonatype", "/eu/flatwhite"));
assertThat(entrySource.readEntries().size(), equalTo(3));
}
finally {