class Matchers::JSON::JSONPathHasValue

Public Class Methods

new(json_path, json_value) click to toggle source
# File lib/matchers/json/json_path_has_value.rb, line 6
def initialize(json_path, json_value)
  @json_path = json_path
  @json_value = json_value
end

Public Instance Methods

matches?(document_s) click to toggle source
# File lib/matchers/json/json_path_has_value.rb, line 11
def matches?(document_s)
  json_hash = ::JSON.parse(document_s)
  value_on_path(json_hash, @json_path) == @json_value
end