InjectionDetails { public CollectionOfMocksFieldSet getInjectableCollectionSet() { return collectionOfMocksFieldSet; } InjectionDetails(Set<Object> injectCollections, OrderedSet<Object> mocks,
			CollectionOfMocksFieldSet collectionOfMocksFieldSet); Set<Object> getInjectCollections(); OrderedSet<Object> getMocks(); CollectionOfMocksFieldSet getInjectableCollectionSet();  }
@Test public void shouldGetCollectionOfMocksFieldSet() { Set<Object> injectCollections = mock(Set.class); OrderedSet<Object> mocks = new OrderedSet<Object>(); CollectionOfMocksFieldSet collectionOfMocksFieldSet = mock(CollectionOfMocksFieldSet.class); InjectionDetails details = new InjectionDetails(injectCollections, mocks, collectionOfMocksFieldSet); CollectionOfMocksFieldSet actualInjectableCollectionSet = details.getInjectableCollectionSet(); assertSame(collectionOfMocksFieldSet, actualInjectableCollectionSet); }