module NetSuiteRails::Spec::TestDisabler

Public Instance Methods

disable_netsuite_communication() click to toggle source
# File lib/netsuite_rails/spec/disabler.rb, line 5
def disable_netsuite_communication
  before do
    @_push_disabled = NetSuiteRails::Configuration.netsuite_push_disabled
    @_pull_disabled = NetSuiteRails::Configuration.netsuite_pull_disabled

    NetSuiteRails::Configuration.netsuite_push_disabled true
    NetSuiteRails::Configuration.netsuite_pull_disabled true
  end

  after do
    NetSuiteRails::Configuration.netsuite_push_disabled @_push_disabled
    NetSuiteRails::Configuration.netsuite_pull_disabled @_pull_disabled
  end
end