Sha256: 071915349e05eab170f44c3dcea4a2d03f679764f5b4fb18c818d7db68622faa

Contents?: true

Size: 896 Bytes

Versions: 2

Compression:

Stored size: 896 Bytes

Contents

# -*- coding: utf-8 -*-
require 'spec_helper'

describe Mushikago::Mitsubachi::HttpFetchRequest do
  context 'cookieのテスト' do
    it 'cookiejarを受け取ったら自動的にto_jsonしてる' do
      cookiejar = Mushikago::Mitsubachi::Cookiejar.new
      cookie = Mushikago::Mitsubachi::Cookie.new('name', 'value', 'domain', 'path', true)
      cookiejar.add cookie
      request = Mushikago::Mitsubachi::HttpFetchRequest.new('p', 'u', 's', :cookiejar => cookiejar)
      request.cookiejar.should == '[{"name":"name","value":"value","domain":"domain","path":"path","secure":true}]'
    end
  end

  context 'encodeのテスト' do
    it 'requestクラスにencodeのパラメータが指定されていること' do
      encode = 'sjis'
      request = Mushikago::Mitsubachi::HttpFetchRequest.new('p','u','s',:encode => encode)
      request.encode.should == encode
    end
  end
end

Version data entries

2 entries across 1 versions & 1 rubygems

Version Path
mushikago-sdk-2.4.3 spec//mushikago/mitsubachi/http_fetch_request_spec.rb
mushikago-sdk-2.4.3 spec/mushikago/mitsubachi/http_fetch_request_spec.rb