Sha256: ff38d782becd8ed87a5d8acdbe9db65dbd8a20affecdb388e0b3669f8dc3aef6
Contents?: true
Size: 693 Bytes
Versions: 6
Compression:
Stored size: 693 Bytes
Contents
module InfinumJsonApiSetup module RSpec module Matchers # @return [InfinumJsonApiSetup::Rspec::Matchers::HaveEmptyData] def have_empty_data # rubocop:disable Naming/PredicateName HaveEmptyData.new end class HaveEmptyData < JsonBodyMatcher def initialize super(Matchers::Util::BodyParser.new('data')) end private attr_reader :data def body_matches? data.empty? end def match_failure_message "Expected response data(#{data}) to be empty, but isn't" end def process_parsing_result(data) @data = data end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems