Sha256: 4de1e5ad00d499bd9bceb15137f0ad693c636f70dc381a677086b71b6adc6873

Contents?: true

Size: 423 Bytes

Versions: 2

Compression:

Stored size: 423 Bytes

Contents

require "spec_helper"

describe Copy::Request::Validator do
  describe "#validated_data_for" do
    it "validates the data" do
      info = Copy::Request::Info.new(:get, nil, "random", OpenStruct.new(id: 1))
      validator = Copy::Request::Validator.new info
      response = OpenStruct.new(body: '{"response":"ok"}', code: 200)

      validator.validated_data_for(response).should eq "response" => "ok"
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
copy-ruby-0.0.2 spec/copy/request/validator_spec.rb
copy-ruby-0.0.1 spec/copy/request/validator_spec.rb