Revision a2d22dbd
Added by Andreas Müller almost 6 years ago
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/media/MediaTest.java | ||
---|---|---|
12 | 12 |
import java.net.URI; |
13 | 13 |
|
14 | 14 |
import org.apache.log4j.Logger; |
15 |
import org.joda.time.DateTime; |
|
16 | 15 |
import org.junit.After; |
17 | 16 |
import org.junit.AfterClass; |
18 | 17 |
import org.junit.Assert; |
... | ... | |
24 | 23 |
import eu.etaxonomy.cdm.model.common.DefaultTermInitializer; |
25 | 24 |
import eu.etaxonomy.cdm.model.common.Language; |
26 | 25 |
import eu.etaxonomy.cdm.model.common.LanguageString; |
26 |
import eu.etaxonomy.cdm.model.common.TimePeriod; |
|
27 | 27 |
|
28 | 28 |
/** |
29 | 29 |
* @author a.mueller |
... | ... | |
78 | 78 |
media1 = Media.NewInstance(); |
79 | 79 |
team1 = Team.NewInstance(); |
80 | 80 |
media1.setArtist(team1); |
81 |
media1.setMediaCreated(new DateTime(2002, 1,1,0,0,0,0));
|
|
81 |
media1.setMediaCreated(TimePeriod.NewInstance(2002));
|
|
82 | 82 |
languageString1 = LanguageString.NewInstance("media1Desc", Language.DEFAULT()); |
83 | 83 |
media1.addDescription(languageString1); |
84 | 84 |
media1.putDescription(Language.GERMAN(), "media1Desc2"); |
... | ... | |
129 | 129 |
Assert.assertTrue("Clone must have a german description", mediaClone.getAllDescriptions().containsKey(Language.GERMAN())); |
130 | 130 |
Assert.assertEquals("German description must equal media1Desc2", germanDescription, mediaClone.getAllDescriptions().get(Language.GERMAN()).getText() ); |
131 | 131 |
|
132 |
Assert.assertEquals("Media created year must be 2002", 2002, mediaClone.getMediaCreated().getYear());
|
|
132 |
Assert.assertEquals("Media created year must be 2002", "2002", mediaClone.getMediaCreated().getYear());
|
|
133 | 133 |
Assert.assertEquals("Number of media representations must be 2", 2, mediaClone.getRepresentations().size()); |
134 | 134 |
Assert.assertNotSame("Only media representation must not be mediaRepresentation1", mediaRepresentation1, mediaClone.getRepresentations().iterator().next()); |
135 | 135 |
Assert.assertEquals("Only meda representation must have same MimeType as mediaRepresentation1", mediaRepresentation1.getMimeType(), mediaClone.getRepresentations().iterator().next().getMimeType()); |
... | ... | |
216 | 216 |
*/ |
217 | 217 |
@Test |
218 | 218 |
public void testGetMediaCreated() { |
219 |
Assert.assertEquals("Media created year must be 2002", 2002, media1.getMediaCreated().getYear());
|
|
219 |
Assert.assertEquals("Media created year must be 2002", "2002", media1.getMediaCreated().getYear());
|
|
220 | 220 |
|
221 | 221 |
} |
222 | 222 |
|
Also available in: Unified diff
fix #7074 Change Media.mediaCreated to TimePeriod and make let PartialUserType support hour and minute