Sha256: 95644980d373f97fc063a7c4c0d1bfb4259e65e00aa5de5e0f7945bc80a2b9bf
Contents?: true
Size: 828 Bytes
Versions: 9
Compression:
Stored size: 828 Bytes
Contents
require File.join(File.dirname(__FILE__), '../test_helper.rb') class ReportDefinitionTest < Test::Unit::TestCase include TestHelper def setup @client = Xeroizer::PublicApplication.new(CONSUMER_KEY, CONSUMER_SECRET) end context "report definitions" do should "be defined correctly" do [ :AgedPayablesByContact, :AgedReceivablesByContact, :BalanceSheet, :BankStatement, :BankSummary, :BudgetSummary, :ExecutiveSummary, :ProfitAndLoss, :TrialBalance ].each do | report_type | report_factory = @client.send(report_type) assert_kind_of(Xeroizer::Report::Factory, report_factory) assert_kind_of(Xeroizer::GenericApplication, report_factory.application) assert_equal(report_type.to_s, report_factory.report_type) end end end end
Version data entries
9 entries across 9 versions & 1 rubygems