Sha256: f93a1e15e25926296ce3538e1a0563e59651c54f2c412efca8d95209fccc59d4
Contents?: true
Size: 845 Bytes
Versions: 1
Compression:
Stored size: 845 Bytes
Contents
require_relative 'test_helper' class VendorTest < Skr::TestCase def setup @vendor = Vendor.new({ code: 'TEST', name: 'Mr Test Co', billing_address: skr_addresses(:bigco), shipping_address: skr_addresses(:bigco), terms: skr_payment_terms(:net30) }) end def test_saving assert @vendor.save end def test_it_sets_gl assert @vendor.save assert_equal '2200', @vendor.gl_payables_account.number end def test_creating vendor = Vendor.find_by_code "BIGCO" po = PurchaseOrder.new( vendor: vendor ) Sku.where( code: ['HAT','STRING'] ).each do | sku | po.lines.build( sku_vendor: sku.sku_vendors.for_vendor( vendor ) ) end po.save end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
stockor-core-0.2 | test/vendor_test.rb |