タグ

ブックマーク / qiita.com/yotaro (1)

  • RSpecでDynamoDBなどの外部サービス機能のユニットテストを実現する - Qiita

    この投稿は Sansan Advent Calendar 2015 の 13 日目の記事です。 みなさんテスト書いてますか? この時代テスト書いていない人なんて、いないですよね。 いるわけないと思います。 ただ、質問を変えて、 外部サービスに依存するコードのテスト書いてますか? となると、結構テスト書いてない人多いんじゃないかなと思います。 あるいは書いていても、中途半端なものになっちゃうんじゃないかなと思うんです。 そこに課題感があったので、この記事書くことにしました。 背景 弊社ではAWSサービス群を結構使ってまして、最近はコアな機能の部分に DynamoDB SQS などをガッツリと採用しています。 正直今までも上記サービスは使っていたはいたんですが一部だったということもあり、テストに力を入れてませんでした。 たとえば、DynamoDB周りのテストとかは expect_any_ins

    RSpecでDynamoDBなどの外部サービス機能のユニットテストを実現する - Qiita
  • 1