Revision 531fc7bc
Added by Andreas Müller almost 8 years ago
cdmlib-remote/src/test/java/eu/etaxonomy/cdm/remote/dto/assembler/lsid/AssemblerTest.java | ||
---|---|---|
17 | 17 |
import java.util.Set; |
18 | 18 |
import java.util.UUID; |
19 | 19 |
|
20 |
import net.sf.cglib.proxy.Enhancer; |
|
21 |
import net.sf.cglib.proxy.MethodInterceptor; |
|
22 |
import net.sf.cglib.proxy.MethodProxy; |
|
23 |
|
|
24 | 20 |
import org.apache.log4j.Logger; |
25 | 21 |
import org.dozer.Mapper; |
26 | 22 |
import org.hibernate.Hibernate; |
... | ... | |
72 | 68 |
import eu.etaxonomy.cdm.remote.dto.oaipmh.OaiDc; |
73 | 69 |
import eu.etaxonomy.cdm.remote.dto.tdwg.voc.SpeciesProfileModel; |
74 | 70 |
import eu.etaxonomy.cdm.remote.dto.tdwg.voc.TaxonConcept; |
71 |
import net.sf.cglib.proxy.Enhancer; |
|
72 |
import net.sf.cglib.proxy.MethodInterceptor; |
|
73 |
import net.sf.cglib.proxy.MethodProxy; |
|
75 | 74 |
|
76 | 75 |
@SpringApplicationContext("file:./target/test-classes/eu/etaxonomy/cdm/applicationContext-test.xml") |
77 | 76 |
public class AssemblerTest extends UnitilsJUnit4 { |
... | ... | |
84 | 83 |
private Taxon taxon; |
85 | 84 |
private IBook sec; |
86 | 85 |
private IBook book; |
87 |
private Reference<?> bookSection;
|
|
86 |
private Reference bookSection; |
|
88 | 87 |
private TeamOrPersonBase<?> authorship; |
89 | 88 |
private NonViralName<?> name; |
90 | 89 |
private LSID lsid; |
... | ... | |
170 | 169 |
book.addSource(IdentifiableSource.NewDataImportInstance("http://persitent.IdentifiableSources.foo/1")); |
171 | 170 |
|
172 | 171 |
bookSection = ReferenceFactory.newBookSection(); |
173 |
bookSection.setInReference((Reference<?>)book);
|
|
172 |
bookSection.setInReference((Reference)book); |
|
174 | 173 |
bookSection.setPages("999 ff."); |
175 | 174 |
bookSection.setTitle("BookSection.title"); |
176 | 175 |
bookSection.setAuthorship(authorship); |
... | ... | |
187 | 186 |
@Test |
188 | 187 |
public void testDeepMapping() { |
189 | 188 |
for(int i = 0; i < 3; i++) { |
190 |
Synonym synonym = Synonym.NewInstance(name,(Reference<?>)sec);
|
|
189 |
Synonym synonym = Synonym.NewInstance(name,(Reference)sec); |
|
191 | 190 |
taxon.addSynonym(synonym, SynonymRelationshipType.SYNONYM_OF()); |
192 | 191 |
} |
193 | 192 |
|
... | ... | |
226 | 225 |
return; |
227 | 226 |
} |
228 | 227 |
|
229 |
IBook proxy = getUninitializedDetachedProxy(Reference.class,(Reference<?>)sec);
|
|
228 |
IBook proxy = getUninitializedDetachedProxy(Reference.class,(Reference)sec); |
|
230 | 229 |
assert !Hibernate.isInitialized(proxy); |
231 | 230 |
Field secField = TaxonBase.class.getDeclaredField("sec"); |
232 | 231 |
secField.setAccessible(true); |
Also available in: Unified diff
Remove generics from Reference in cdmlib (except for cdmlib-model) #5830