宿題できました

rspecでのテストとparserの実装しました
typoですね〜
例外のメッセージまでテストするかは微妙な線(俺は嫌だ)だけど、テストを書いてる途中に一度は例外メッセージ目視すべきだと思います。