Sha256: 752f24389c492f5764bf0c4e28396733099c00b8e12c65361b133334bca1cc25
Contents?: true
Size: 787 Bytes
Versions: 3
Compression:
Stored size: 787 Bytes
Contents
module ExampleModels def self.included(example_group) example_group.class_eval do before do define_model :standard_record, phone: :string, netsuite_id: :integer do include NetSuiteRails::RecordSync netsuite_record_class NetSuite::Records::Customer netsuite_sync :read_write netsuite_field_map({ :phone => :phone }) end define_model :standard_list, netsuite_id: :integer, value: :string do include NetSuiteRails::ListSync netsuite_list_id 86 end end after do NetSuiteRails::PollTrigger.instance_variable_set('@record_models', []) NetSuiteRails::PollTrigger.instance_variable_set('@list_models', []) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
netsuite_rails-0.2.2 | spec/support/example_models.rb |
netsuite_rails-0.2.1 | spec/support/example_models.rb |
netsuite_rails-0.2.0 | spec/support/example_models.rb |