Sha256: 4f47d55ab3e2cffbe63a20bf4d53c9da38993aaf70a58844558abb118b0191b4
Contents?: true
Size: 1.07 KB
Versions: 4
Compression:
Stored size: 1.07 KB
Contents
# frozen_string_literal: true require 'spec_helper' require 'fortnox/api' require 'fortnox/api/mappers' require 'fortnox/api/repositories/unit' require 'fortnox/api/repositories/examples/all' require 'fortnox/api/repositories/examples/find' require 'fortnox/api/repositories/examples/save' require 'fortnox/api/repositories/examples/save_with_specially_named_attribute' describe Fortnox::API::Repository::Unit, order: :defined, integration: true do include Helpers::Configuration before { set_api_test_configuration } subject(:repository) { described_class.new } include_examples '.save', :description, additional_attrs: { code: 'blarg' } include_examples '.save with specially named attribute', { description: 'Happy clouds' }, :code, 'woooh' include_examples '.all', 6 include_examples '.find', 'blarg', find_by_hash: false do let(:find_by_hash_failure) { { code: 'notfound' } } let(:single_param_find_by_hash) { { find_hash: { code: 'blarg' }, matches: 1 } } end end
Version data entries
4 entries across 4 versions & 1 rubygems