Package com.wesabe.xmlson

Examples of com.wesabe.xmlson.XmlsonObject


      assertThat(spending.getString("display"), is("3 409,32 $ US"));
    }
   
    @Test
    public void itHasTheEarningsDataForEachSummary() throws Exception {
      final XmlsonObject representation = presenter.present(ImmutableMap.of(tag, summary), Locale.CANADA_FRENCH);
      final XmlsonArray summaries = (XmlsonArray) representation.get("summaries");
      final XmlsonObject summary = (XmlsonObject) summaries.getMembers().get(0);
     
      assertThat(summary.getName(), is("summary"));
     
      final XmlsonObject earnings = (XmlsonObject) summary.get("earnings");
     
      assertThat(earnings.getInteger("count"), is(5));
      assertThat(earnings.getString("value"), is("2091.11"));
      assertThat(earnings.getString("display"), is("2 091,11 $ US"));
    }
View Full Code Here


      assertThat(earnings.getString("display"), is("2 091,11 $ US"));
    }
   
    @Test
    public void itHasTheNetDataForEachSummary() throws Exception {
      final XmlsonObject representation = presenter.present(ImmutableMap.of(tag, summary), Locale.CANADA_FRENCH);
      final XmlsonArray summaries = (XmlsonArray) representation.get("summaries");
      final XmlsonObject summary = (XmlsonObject) summaries.getMembers().get(0);
     
      assertThat(summary.getName(), is("summary"));
     
      final XmlsonObject net = (XmlsonObject) summary.get("net");
     
      assertThat(net.getInteger("count"), is(22));
      assertThat(net.getString("value"), is("-1318.21"));
      assertThat(net.getString("display"), is("(1 318,21 $ US)"));
    }
View Full Code Here

      assertThat(net.getString("display"), is("(1 318,21 $ US)"));
    }
   
    @Test
    public void itHasTheTagForEachSummary() throws Exception {
      final XmlsonObject representation = presenter.present(ImmutableMap.of(tag, summary), Locale.CANADA_FRENCH);
      final XmlsonArray summaries = (XmlsonArray) representation.get("summaries");
      final XmlsonObject summary = (XmlsonObject) summaries.getMembers().get(0);
      final XmlsonObject tag = (XmlsonObject) summary.get("tag");
     
      assertThat(tag.getString("name"), is("food"));
    }
View Full Code Here

      this.presenter = new TxactionListPresenter(moneyPresenter, txactionPresenter);
    }
   
    @Test
    public void itIsNamedTransactionList() throws Exception {
      final XmlsonObject representation = presenter.present(txactions, Locale.CHINA);
     
      assertThat(representation.getName(), is("transaction-list"));
    }
View Full Code Here

      assertThat(representation.getName(), is("transaction-list"));
    }
   
    @Test
    public void itHasTheTotalNumberOfTxactions() throws Exception {
      final XmlsonObject representation = presenter.present(txactions, Locale.CHINA);
     
      final XmlsonObject count = (XmlsonObject) representation.get("count");
      assertThat(count.getInteger("total"), is(20));
    }
View Full Code Here

      );
    }
   
    @Test
    public void itIsNamedIntervalSummary() throws Exception {
      final XmlsonObject representation = presenter.present(ImmutableMap.of(interval, summary), Locale.CANADA_FRENCH);
     
      assertThat(representation.getName()).isEqualTo("interval-summary");
    }
View Full Code Here

      assertThat(representation.getName()).isEqualTo("interval-summary");
    }
   
    @Test
    public void itHasAnArrayOfSummaries() throws Exception {
      final XmlsonObject representation = presenter.present(ImmutableMap.of(interval, summary), Locale.CANADA_FRENCH);
      final XmlsonArray summaries = (XmlsonArray) representation.get("summaries");
     
      assertThat(summaries.getMembers()).hasSize(1);
    }
View Full Code Here

      assertThat(summaries.getMembers()).hasSize(1);
    }
   
    @Test
    public void itHasTheSpendingDataForEachSummary() throws Exception {
      final XmlsonObject representation = presenter.present(ImmutableMap.of(interval, summary), Locale.CANADA_FRENCH);
      final XmlsonArray summaries = (XmlsonArray) representation.get("summaries");
      final XmlsonObject summary = (XmlsonObject) summaries.getMembers().get(0);
     
      assertThat(summary.getName()).isEqualTo("summary");
     
      final XmlsonObject spending = (XmlsonObject) summary.get("spending");
     
      assertThat(spending.getInteger("count")).isEqualTo(17);
      assertThat(spending.getString("value")).isEqualTo("3409.32");
      assertThat(spending.getString("display")).isEqualTo("3 409,32 $ US");
    }
View Full Code Here

      assertThat(spending.getString("display")).isEqualTo("3 409,32 $ US");
    }
   
    @Test
    public void itHasTheEarningsDataForEachSummary() throws Exception {
      final XmlsonObject representation = presenter.present(ImmutableMap.of(interval, summary), Locale.CANADA_FRENCH);
      final XmlsonArray summaries = (XmlsonArray) representation.get("summaries");
      final XmlsonObject summary = (XmlsonObject) summaries.getMembers().get(0);
     
      assertThat(summary.getName()).isEqualTo("summary");
     
      final XmlsonObject earnings = (XmlsonObject) summary.get("earnings");
     
      assertThat(earnings.getInteger("count")).isEqualTo(5);
      assertThat(earnings.getString("value")).isEqualTo("2091.11");
      assertThat(earnings.getString("display")).isEqualTo("2 091,11 $ US");
    }
View Full Code Here

      assertThat(earnings.getString("display")).isEqualTo("2 091,11 $ US");
    }
   
    @Test
    public void itHasTheNetDataForEachSummary() throws Exception {
      final XmlsonObject representation = presenter.present(ImmutableMap.of(interval, summary), Locale.CANADA_FRENCH);
      final XmlsonArray summaries = (XmlsonArray) representation.get("summaries");
      final XmlsonObject summary = (XmlsonObject) summaries.getMembers().get(0);
     
      assertThat(summary.getName()).isEqualTo("summary");
     
      final XmlsonObject net = (XmlsonObject) summary.get("net");
     
      assertThat(net.getInteger("count")).isEqualTo(22);
      assertThat(net.getString("value")).isEqualTo("-1318.21");
      assertThat(net.getString("display")).isEqualTo("(1 318,21 $ US)");
    }
View Full Code Here

TOP

Related Classes of com.wesabe.xmlson.XmlsonObject

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.