# -*- coding: utf-8 -*- require 'spec_helper' describe Mushikago::Mitsubachi::Cookiejar do it '空っぽのcookiejarの動作' do cookiejar = Mushikago::Mitsubachi::Cookiejar.new cookiejar.to_json.should == '[]' end it 'to_jsonが良い感じに値を返す' do cookiejar = Mushikago::Mitsubachi::Cookiejar.new cookie = Mushikago::Mitsubachi::Cookie.new('name', 'value', 'domain', 'path', true) cookiejar.add cookie cookiejar.to_json.should == '[{"name":"name","value":"value","domain":"domain","path":"path","secure":true}]' end it 'to_jsonが良い感じに値を返す2' do cookiejar = Mushikago::Mitsubachi::Cookiejar.new cookie = Mushikago::Mitsubachi::Cookie.new('name', 'value', 'domain', 'path', true) cookiejar.add cookie cookiejar.add cookie cookiejar.to_json.should == '[{"name":"name","value":"value","domain":"domain","path":"path","secure":true},{"name":"name","value":"value","domain":"domain","path":"path","secure":true}]' end end