Package com.colorfulsoftware.atom

Examples of com.colorfulsoftware.atom.Content


  @Test
  public void testReadContent() {
    try {
      reader = XMLInputFactory.newInstance().createXMLStreamReader(
          new StringReader(content1));
      Content content = feedReader.readContent(reader);
      assertTrue(content.getContent().equals(
          "This is <b>XHTML</b> content."));
      assertTrue(content.getAttributes() != null);
      assertTrue(content.getAttributes().size() == 1);
      assertTrue(content.getAttributes().get(0).getName().equals("type"));
      assertTrue(content.getAttributes().get(0).getValue()
          .equals("xhtml"));

      reader = XMLInputFactory.newInstance().createXMLStreamReader(
          new StringReader(content2));
      content = feedReader.readContent(reader);
      assertTrue(content.getContent().equals(
          "This is <xhtml:b>XHTML</xhtml:b> content."));
      assertTrue(content.getAttributes() != null);
      assertTrue(content.getAttributes().size() == 1);
      assertTrue(content.getAttributes().get(0).getName().equals("type"));
      assertTrue(content.getAttributes().get(0).getValue()
          .equals("xhtml"));

      reader = XMLInputFactory.newInstance().createXMLStreamReader(
          new StringReader(content3));
      List<Entry> entries = feedReader.readEntry(reader, null);
      assertTrue(entries != null);
      assertTrue(entries.size() == 1);

      Entry entry = entries.iterator().next();
      assertTrue(entry.getAttributes() != null);
      assertTrue(entry.getAttributes().size() == 1);
      assertTrue(entry.getAttributes().get(0).getName()
          .equals("xmlns:xh"));
      assertTrue(entry.getAttributes().get(0).getValue().equals(
          "http://some.xh.specific.uri/xh"));

      content = entry.getContent();
      assertTrue(content != null);
      assertTrue(content.getContent().equals(
          "This is <xh:b>XHTML</xh:b> content."));
      assertTrue(content.getAttributes() != null);
      assertTrue(content.getAttributes().size() == 1);
      assertTrue(content.getAttributes().get(0).getName().equals("type"));
      assertTrue(content.getAttributes().get(0).getValue()
          .equals("xhtml"));

    } catch (Exception e) {
      e.printStackTrace();
      fail("could not read title fragment.");
View Full Code Here


      fout.close();

      XMLStreamReader reader = XMLInputFactory.newInstance()
          .createXMLStreamReader(
              new FileInputStream("target/xhtmlRegular.xml"));
      Content content = (new FeedReader(feedDoc)).readContent(reader);
      BufferedWriter out = new BufferedWriter(new FileWriter(
          "target/content.xml"));
      out.write(content.toString());
      out.flush();
      out.close();
      assertTrue(content.getContent().indexOf(
          "href=\"http://www.google.com?"
              + "q=test%20text&amp;a=hello\"") > 0);

    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

      fout.close();

      XMLStreamReader reader = XMLInputFactory.newInstance()
          .createXMLStreamReader(
              new FileInputStream("target/xhtmlRegular.xml"));
      Content content = (new FeedReader(feedDoc)).readContent(reader);
      BufferedWriter out = new BufferedWriter(new FileWriter(
          "target/content.xml"));
      out.write(content.toString());
      out.flush();
      out.close();
      assertTrue(content.getContent().indexOf(
          "href=\"http://www.google.com?"
              + "q=test%20text&amp;a=hello\"") > 0);

    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

  @Test
  public void testReadContent() {
    try {
      reader = XMLInputFactory.newInstance().createXMLStreamReader(
          new StringReader(content1));
      Content content = feedReader.readContent(reader);
      assertTrue(content.getContent().equals(
          "This is <b>XHTML</b> content."));
      assertTrue(content.getAttributes() != null);
      assertTrue(content.getAttributes().size() == 1);
      assertTrue(content.getAttributes().get(0).getName().equals("type"));
      assertTrue(content.getAttributes().get(0).getValue()
          .equals("xhtml"));

      reader = XMLInputFactory.newInstance().createXMLStreamReader(
          new StringReader(content2));
      content = feedReader.readContent(reader);
      assertTrue(content.getContent().equals(
          "This is <xhtml:b>XHTML</xhtml:b> content."));
      assertTrue(content.getAttributes() != null);
      assertTrue(content.getAttributes().size() == 1);
      assertTrue(content.getAttributes().get(0).getName().equals("type"));
      assertTrue(content.getAttributes().get(0).getValue()
          .equals("xhtml"));

      reader = XMLInputFactory.newInstance().createXMLStreamReader(
          new StringReader(content3));
      List<Entry> entries = feedReader.readEntry(reader, null);
      assertTrue(entries != null);
      assertTrue(entries.size() == 1);

      Entry entry = entries.iterator().next();
      assertTrue(entry.getAttributes() != null);
      assertTrue(entry.getAttributes().size() == 1);
      assertTrue(entry.getAttributes().get(0).getName()
          .equals("xmlns:xh"));
      assertTrue(entry.getAttributes().get(0).getValue().equals(
          "http://some.xh.specific.uri/xh"));

      content = entry.getContent();
      assertTrue(content != null);
      assertTrue(content.getContent().equals(
          "This is <xh:b>XHTML</xh:b> content."));
      assertTrue(content.getAttributes() != null);
      assertTrue(content.getAttributes().size() == 1);
      assertTrue(content.getAttributes().get(0).getName().equals("type"));
      assertTrue(content.getAttributes().get(0).getValue()
          .equals("xhtml"));

    } catch (Exception e) {
      e.printStackTrace();
      fail("could not read title fragment.");
View Full Code Here

      fout.close();

      XMLStreamReader reader = XMLInputFactory.newInstance()
          .createXMLStreamReader(
              new FileInputStream("target/xhtmlRegular.xml"));
      Content content = (new FeedReader(feedDoc)).readContent(reader);
      BufferedWriter out = new BufferedWriter(new FileWriter(
          "target/content.xml"));
      out.write(content.toString());
      out.flush();
      out.close();
      assertTrue(content.getContent().indexOf(
          "href=\"http://www.google.com?"
              + "q=test%20text&amp;a=hello\"") > 0);

    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

  @Test
  public void testReadContent() {
    try {
      reader = XMLInputFactory.newInstance().createXMLStreamReader(
          new StringReader(content1));
      Content content = feedReader.readContent(reader);
      assertTrue(content.getContent().equals(
          "This is <b>XHTML</b> content."));
      assertTrue(content.getAttributes() != null);
      assertTrue(content.getAttributes().size() == 1);
      assertTrue(content.getAttributes().get(0).getName().equals("type"));
      assertTrue(content.getAttributes().get(0).getValue()
          .equals("xhtml"));

      reader = XMLInputFactory.newInstance().createXMLStreamReader(
          new StringReader(content2));
      content = feedReader.readContent(reader);
      assertTrue(content.getContent().equals(
          "This is <xhtml:b>XHTML</xhtml:b> content."));
      assertTrue(content.getAttributes() != null);
      assertTrue(content.getAttributes().size() == 1);
      assertTrue(content.getAttributes().get(0).getName().equals("type"));
      assertTrue(content.getAttributes().get(0).getValue()
          .equals("xhtml"));

      reader = XMLInputFactory.newInstance().createXMLStreamReader(
          new StringReader(content3));
      List<Entry> entries = feedReader.readEntry(reader, null);
      assertTrue(entries != null);
      assertTrue(entries.size() == 1);

      Entry entry = entries.iterator().next();
      assertTrue(entry.getAttributes() != null);
      assertTrue(entry.getAttributes().size() == 1);
      assertTrue(entry.getAttributes().get(0).getName()
          .equals("xmlns:xh"));
      assertTrue(entry.getAttributes().get(0).getValue().equals(
          "http://some.xh.specific.uri/xh"));

      content = entry.getContent();
      assertTrue(content != null);
      assertTrue(content.getContent().equals(
          "This is <xh:b>XHTML</xh:b> content."));
      assertTrue(content.getAttributes() != null);
      assertTrue(content.getAttributes().size() == 1);
      assertTrue(content.getAttributes().get(0).getName().equals("type"));
      assertTrue(content.getAttributes().get(0).getValue()
          .equals("xhtml"));

    } catch (Exception e) {
      e.printStackTrace();
      fail("could not read title fragment.");
View Full Code Here

      fout.close();

      XMLStreamReader reader = XMLInputFactory.newInstance()
          .createXMLStreamReader(
              new FileInputStream("target/xhtmlRegular.xml"));
      Content content = (new FeedReader(feedDoc)).readContent(reader);
      BufferedWriter out = new BufferedWriter(new FileWriter(
          "target/content.xml"));
      out.write(content.toString());
      out.flush();
      out.close();
      assertTrue(content.getContent().indexOf(
          "href=\"http://www.google.com?"
              + "q=test%20text&amp;a=hello\"") > 0);

    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

  @Test
  public void testReadContent() {
    try {
      reader = XMLInputFactory.newInstance().createXMLStreamReader(
          new StringReader(content1));
      Content content = feedReader.readContent(reader);
      assertTrue(content.getContent().equals(
          "This is <b>XHTML</b> content."));
      assertTrue(content.getAttributes() != null);
      assertTrue(content.getAttributes().size() == 1);
      assertTrue(content.getAttributes().get(0).getName().equals("type"));
      assertTrue(content.getAttributes().get(0).getValue()
          .equals("xhtml"));

      reader = XMLInputFactory.newInstance().createXMLStreamReader(
          new StringReader(content2));
      content = feedReader.readContent(reader);
      assertTrue(content.getContent().equals(
          "This is <xhtml:b>XHTML</xhtml:b> content."));
      assertTrue(content.getAttributes() != null);
      assertTrue(content.getAttributes().size() == 1);
      assertTrue(content.getAttributes().get(0).getName().equals("type"));
      assertTrue(content.getAttributes().get(0).getValue()
          .equals("xhtml"));

      reader = XMLInputFactory.newInstance().createXMLStreamReader(
          new StringReader(content3));
      List<Entry> entries = feedReader.readEntry(reader, null);
      assertTrue(entries != null);
      assertTrue(entries.size() == 1);

      Entry entry = entries.iterator().next();
      assertTrue(entry.getAttributes() != null);
      assertTrue(entry.getAttributes().size() == 1);
      assertTrue(entry.getAttributes().get(0).getName()
          .equals("xmlns:xh"));
      assertTrue(entry.getAttributes().get(0).getValue().equals(
          "http://some.xh.specific.uri/xh"));

      content = entry.getContent();
      assertTrue(content != null);
      assertTrue(content.getContent().equals(
          "This is <xh:b>XHTML</xh:b> content."));
      assertTrue(content.getAttributes() != null);
      assertTrue(content.getAttributes().size() == 1);
      assertTrue(content.getAttributes().get(0).getName().equals("type"));
      assertTrue(content.getAttributes().get(0).getValue()
          .equals("xhtml"));

    } catch (Exception e) {
      e.printStackTrace();
      fail("could not read title fragment.");
View Full Code Here

TOP

Related Classes of com.colorfulsoftware.atom.Content

Copyright © 2018 www.massapicom. 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.