Search in sources :

Example 26 with IRI

use of org.apache.abdera.i18n.iri.IRI in project datawave by NationalSecurityAgency.

the class AtomKeyValueParserTest method testToEntry.

@Test
public void testToEntry() {
    Abdera abdera = new Abdera();
    String host = "hostForTests";
    String port = "portForTests";
    IRI iri = new IRI("https://hostForTests:portForTests/DataWave/Atom/null/null");
    Entry entry = kv.toEntry(abdera, host, port);
    Assert.assertEquals(iri, entry.getId());
    Assert.assertEquals("(null) null with null @ null null", entry.getTitle());
    Assert.assertNull(entry.getUpdated());
}
Also used : IRI(org.apache.abdera.i18n.iri.IRI) Entry(org.apache.abdera.model.Entry) Abdera(org.apache.abdera.Abdera) Test(org.junit.Test)

Aggregations

IRI (org.apache.abdera.i18n.iri.IRI)26 MCRSwordCollectionProvider (org.mycore.sword.application.MCRSwordCollectionProvider)6 MCRBase (org.mycore.datamodel.metadata.MCRBase)5 MCRObjectID (org.mycore.datamodel.metadata.MCRObjectID)5 Abdera (org.apache.abdera.Abdera)4 Entry (org.apache.abdera.model.Entry)4 Feed (org.apache.abdera.model.Feed)4 Date (java.util.Date)3 DepositReceipt (org.swordapp.server.DepositReceipt)3 SwordCollection (org.swordapp.server.SwordCollection)3 Dataset (edu.harvard.iq.dataverse.Dataset)2 Dataverse (edu.harvard.iq.dataverse.Dataverse)2 AuthenticatedUser (edu.harvard.iq.dataverse.authorization.users.AuthenticatedUser)2 DataverseRequest (edu.harvard.iq.dataverse.engine.command.DataverseRequest)2 Map (java.util.Map)2 QName (javax.xml.namespace.QName)2 MetadataValue (org.dspace.content.MetadataValue)2 Test (org.junit.Test)2 AuthCredentials (org.swordapp.server.AuthCredentials)2 SwordError (org.swordapp.server.SwordError)2