eightcard/itunes-receipt — pull request #1 by hokuma (2014-10-20 11:09:35+00:00)
Title: キャンセル日を追加

# 背景
appleレシートでは、キャンセルされた注文には`cancellation_date`というフィールドが追加される。
https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ReceiptFields.html

利用しているライブラリでは該当フィールドを扱っていないので、属性値に持たせるようにする。

# 実装
上記のリンク先を見ると`purchase_date`等と同じフォーマットの記載となっているので、テストデータのフォーマットはそれに合わせた。

あと、`be_true`と`be_false`matcherを使っているところでテストが落ちるので修正した。

これでも一つテストが通らないが、元々通っていない＆古いレシート形式のようなので、それについては修正しません。