タグ

testとgaeに関するsyohexのブックマーク (2)

  • gae/g unit testing - Qiita

    golangにはgo testというunit test用の機能があります。 testを行うための testing package もあります。 しかし、gae/gでは、appengine固有の部分が動かないため利用できませんでした。 そこを解決するために以下のlibraryなどもあったのだけど、 gae 1.8.6でついにgae/gでもunit testができるようになりました! Local Unit Testing for Go gae/g unit testで重要なのは、以下の3つです。 goapp test appengine/aetest testing この3つを抑えておけば、とりあえずunit testを作り始めることができます。 goapp test goapp testはgae/gでunit testを実行するためのcommandです。 通常、golangでは、go tes

    gae/g unit testing - Qiita
  • GAE/Go+ginでHTTPリクエストも含めてEnd to Endなテストをする話 - Qiita

    はじめに GAE/Goとginフレームワークを使って ・JSONのPOSTを受け取ったら ・ginのBindJSONで構造体を作成する ・datastoreに対してその構造体を利用してPutする ・GETを受け取ったらその情報を取得する ・GETリクエスト時にくっついているパラメータをからEntityにアクセスするためのKeyIDを取得 ・そのKeyIDを用いてdatastoreから情報を取得する。 ・JSONとして値を返す という簡単なWebアプリを作ってテストしていました。 実は前回の記事でもGAE/Goのテストに関する記事を書いていたのですが、 (参照: http://qiita.com/CST_negi/items/f2fe571c5e64291d5157 ) これだと、上記例で言うところの 「・datastoreに対してその構造体を利用してPutする」 「そのKeyIDを用いてd

    GAE/Go+ginでHTTPリクエストも含めてEnd to Endなテストをする話 - Qiita
  • 1