InjectionDetails { public Set<Object> getInjectCollections() { return injectCollections; } InjectionDetails(Set<Object> injectCollections, OrderedSet<Object> mocks,
			CollectionOfMocksFieldSet collectionOfMocksFieldSet); Set<Object> getInjectCollections(); OrderedSet<Object> getMocks(); CollectionOfMocksFieldSet getInjectableCollectionSet();  }
@Test public void shouldGetInjectCollections() { Object injectCollections = "Some InjectCollections"; Set<Object> setOfInjectCollections = Collections.singleton(injectCollections); OrderedSet<Object> mocks = new OrderedSet<Object>(); CollectionOfMocksFieldSet collectionOfMocksFieldSet = mock(CollectionOfMocksFieldSet.class); InjectionDetails details = new InjectionDetails(setOfInjectCollections, mocks, collectionOfMocksFieldSet); Set<Object> actualInjectCollections = details.getInjectCollections(); assertEquals(setOfInjectCollections, actualInjectCollections); }