### Question:
OsgiModelSource { public T getModel(ContentToModelMappingCallback<T> callback) { return this.factory.provideModel(this.modelDefinition, callback); } OsgiModelSource(ModelDefinition<T> modelDefinition, ResourceModelFactory factory, Bundle bundle); T getModel(ContentToModelMappingCallback<T> callback); Class<?> getModelType(); long getBundleId(); ResourceModelFactory getFactory(); String getModelName(); @Override String toString(); @Override int hashCode(); @Override boolean equals(Object obj); Bundle getBundle();  }### Answer:
@Test public void testModelRetrievalFromFactory() { getModel(); verifyModelSourceGetsModelFromModelFactory(); }