Package org.apache.abdera

Examples of org.apache.abdera.Abdera.newEntry()


    @Test
    public void testCreateAndUpdateAndDeletePackageFromAtom() throws Exception {
      //Test create
      Abdera abdera = new Abdera();
      AbderaClient client = new AbderaClient(abdera);
      Entry entry = abdera.newEntry();   
      entry.setTitle("testCreatePackageFromAtom");
      entry.setSummary("desc for testCreatePackageFromAtom");
     
      ClientResponse resp = client.post(generateBaseUrl() + "/packages", entry);
        //System.out.println(GetContent(resp.getInputStream()));
View Full Code Here


    assertEquals("/packages/testCreatePackageFromAtom", returnedEntry.getBaseUri().getPath());
    assertEquals("testCreatePackageFromAtom", returnedEntry.getTitle());
    assertEquals("desc for testCreatePackageFromAtom", returnedEntry.getSummary());
   
    //Test update package
        Entry e = abdera.newEntry();
        e.setTitle("testUpdatePackageFromAtom");
        org.apache.abdera.model.Link l = Abdera.getNewFactory().newLink();
        l.setHref(generateBaseUrl() + "/packages/" + "testCreatePackageFromAtom");
        l.setRel("self");
        e.addLink(l);
View Full Code Here

    @Test
    public void testCreateAndUpdateAndDeletePackageFromAtom() throws Exception {
      //Test create
      Abdera abdera = new Abdera();
      AbderaClient client = new AbderaClient(abdera);
      Entry entry = abdera.newEntry();   
      entry.setTitle("testCreatePackageFromAtom");
      entry.setSummary("desc for testCreatePackageFromAtom");
        ExtensibleElement extension = entry.addExtension(Translator.METADATA);
        ExtensibleElement childExtension = extension.addExtension(Translator.CHECKIN_COMMENT);
        childExtension.addSimpleExtension(Translator.VALUE, "checkin comment:initial desc for testCreatePackageFromAtom");
View Full Code Here

      ExtensibleElement metadataExtension = entry.getExtension(Translator.METADATA);
      ExtensibleElement checkinCommentExtension = metadataExtension.getExtension(Translator.CHECKIN_COMMENT);
      assertEquals("checkin comment:initial desc for testCreatePackageFromAtom", checkinCommentExtension.getSimpleExtension(Translator.VALUE));

    //Test update package
        Entry e = abdera.newEntry();
        e.setTitle("testCreatePackageFromAtom");
        org.apache.abdera.model.Link l = Abdera.getNewFactory().newLink();
        l.setHref(generateBaseUrl() + "/packages/" + "testCreatePackageFromAtom");
        l.setRel("self");
        e.addLink(l);
View Full Code Here

    @Test
    public void testRenamePackageFromAtom() throws Exception {
        //create a package for testing
        Abdera abdera = new Abdera();
        AbderaClient client = new AbderaClient(abdera);
        Entry entry = abdera.newEntry();
        entry.setTitle("testRenamePackageFromAtom");
        entry.setSummary("desc for testRenamePackageFromAtom");
       
        ClientResponse resp = client.post(new URL(generateBaseUrl() + "/packages").toExternalForm(), entry);
        //System.out.println(GetContent(resp.getInputStream()));
View Full Code Here

        assertEquals("testRenamePackageFromAtom", returnedEntry.getTitle());
        assertEquals("desc for testRenamePackageFromAtom", returnedEntry.getSummary());
       
       
        //Test rename package
        Entry e = abdera.newEntry();
        e.setTitle("testRenamePackageFromAtomNew");
        org.apache.abdera.model.Link l = Abdera.getNewFactory().newLink();
        l.setHref(new URL(generateBaseUrl() + "/packages/testRenamePackageFromAtomNew").toExternalForm());
        l.setRel("self");
        e.addLink(l);
View Full Code Here

    @Test
    public void testXhtml() throws Exception {

        Abdera abdera = new Abdera();
        Entry entry = abdera.newEntry();
        entry.setContentAsXhtml("<p>Test</p>");
        assertNotNull(entry.getContent());
        assertEquals(Content.Type.XHTML, entry.getContentType());
        Element el = entry.getContentElement().getValueElement();
        assertTrue(el instanceof Div);
View Full Code Here

        assertNotNull(entry.getContent());
        assertEquals(Content.Type.XHTML, entry.getContentType());
        Element el = entry.getContentElement().getValueElement();
        assertTrue(el instanceof Div);

        entry = abdera.newEntry();
        entry.setContent("<a><b><c/></b></a>", Content.Type.XML);
        assertNotNull(entry.getContent());
        assertEquals(Content.Type.XML, entry.getContentType());
        assertNotNull(entry.getContentElement().getValueElement());
View Full Code Here

    }

    @Test
    public void testSpecialCharacters() {
        Abdera abdera = new Abdera();
        Entry entry = abdera.newEntry();
        entry.setContentAsXhtml("<p>&Auml;sthetik</p>");
        assertNotNull(entry.getContent());
        assertEquals(Content.Type.XHTML, entry.getContentType());
        Element el = entry.getContentElement().getValueElement();
        char umlaut = el.getFirstChild().getText().charAt(0);
View Full Code Here

public class JSONStreamTest {

    @Test
    public void testJSONStreamContent() throws Exception {
        Abdera abdera = new Abdera();
        Entry entry = abdera.newEntry();

        entry.setContent(new IRI("http://example.org/xml"), "text/xml");

        Writer json = abdera.getWriterFactory().getWriter("json");
        entry.writeTo(json, System.out);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.