Sha256: c994d3d89d93d9768191ab177d34e99cb986dbe5f40d2775127f1109df0ba4eb
Contents?: true
Size: 786 Bytes
Versions: 2
Compression:
Stored size: 786 Bytes
Contents
require 'unit_test_helper' class RecordDefinitionTest < Test::Unit::TestCase include TestHelper def setup @client = Xeroizer::OAuth2Application.new(CLIENT_ID, CLIENT_SECRET) end context "record definitions" do should "be defined correctly" do [ :Account, :BrandingTheme, :Contact, :CreditNote, :Currency, :Invoice, :Item, :Journal, :ManualJournal, :Organisation, :Payment, :TaxRate, :TrackingCategory, :User ].each do | record_type | record_factory = @client.send(record_type) assert_kind_of(Xeroizer::Record::BaseModel, record_factory) assert_kind_of(Xeroizer::GenericApplication, record_factory.application) assert_equal(record_type.to_s, record_factory.model_name) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
xeroizer-3.0.1 | test/unit/record_definition_test.rb |
xeroizer-3.0.0 | test/unit/record_definition_test.rb |