千聖は明日菜を叱っていた。いつもの下らない姉妹喧嘩ではない。 CouchDBを用いた2009新人公演4月におけるあっすーの干され問題の検証 http://wota.jp/ac/?date=20090415 を見て気付いたのだ。妹の出番が年々減少している事を。
千聖は明日菜を叱っていた。いつもの下らない姉妹喧嘩ではない。 CouchDBを用いた2009新人公演4月におけるあっすーの干され問題の検証 http://wota.jp/ac/?date=20090415 を見て気付いたのだ。妹の出番が年々減少している事を。
2009年07月05日13:34 Ruby CucumberとWebratの組み合わせが素晴らしすぎる UK STUDIO - Cucumberの登場でRailsのテスティング環境が変わった Cucumberがアツい - moroの日記 Webratがスゴい(続:Cucumberがアツい) - moroの日記 Cucumber にふれてみた - yuum3のお仕事日記 この辺りの記事を読んで、「Cucumber」って何か凄そうだなぁ、使ってみるか!と思ったささたつです。こんにちわ。今日も暑いですね。。。(*´Д`) Cucumber にふれてみた - yuum3のお仕事日記 Cucumber自体は日本語などの自然言語でテストシナリオを書けるフレームワーク的なもので、実際のテスト機能は含まれていません。ここでは実際のテストはWebratというWebアプリの受入テスト用ソフトでおこないます。
moroさんに背中を押され、Cucumber をお仕事で作っているソフトで試してみました。 インストールと初期設定 既にRSpecは入っている場合 % sudo gem install cucumber webrat % cd Railsプロジェクト % script/generate cucumberここで、Cucumberを動かす為の設定等が出来ます。Cucumber自体は日本語などの自然言語でテストシナリを書けるフレームワーク的なもので、実際のテスト機能は含まれていません。ここでは実際のテストはWebratというWebアプリの受入テスト用ソフトでおこないます。 features/step_definitions/webrat_steps.rb に記述されているのが、自然言語と実際のテストを繋ぐ Step definitionsです。 ただし、英語用なので id:moro さんが作られ
パスワードを忘れた際のパスワード再設定操作のテストを Cucumber で書いてみました。 UK STUDIOブログの Cucumber+email_specでActionMailerのテストをする に書かれているように Cucumber はメールを含む一連の操作をテストできます。 インストールと初期設定 メールのテストを行うプラグイン Email Spec をインストールします。 gem install bmabey-email_specfeatures/support/env.rb に以下を追加します。GitHubに書かれているだけではエラーになってしまいました。 require 'email_spec' require 'email_spec/cucumber' cd Railsプロジェクト script/generate email_spec 2009/10/30 追加 email
■ [ruby] Rubyのテスト環境大戦争 おまいらは本当にテストが好きだな!というわけで、Rubyのテスト関係のライブラリを並べてみた。 テストフレームワーク Test::Unit Ruby標準添付のユニットテスト用フレームワーク。 RSpec DSLを使う、「BDD」という概念を流行らしたユニットテスト用フレームワーク。 Cucumber 自然言語を使って、ブラックボックステストを記述する。RSpecの「Stories」と呼ばれていた機能が独立した。 あとはShouldaとかbaconとかいろいろありますけども。 モック・スタブライブラリ モック=あるオブジェクトに期待したメッセージが飛ぶかどうかテストするためのオブジェクト、 スタブ=ネットワークが絡むとか、実際のオブジェクトが使えない場合に使う偽オブジェクト。 と思ってるんですけどどうなんですかね(more: モックとスタブの違い
http://github.com/moro/miso/tree/master 上にも書いたようにCucumberの自然言語で書ける意味というのをもう一度考えていまして、それはもちろん母語じゃなければ興ざめなので、一度訳した分を簡単に使えるよう、Railsのジェネレータとしてまとめてみました。 もろ味噌をインストールして、 $ gem install moro-miso キュウリにつけてお召し上がりください。 $ rails green-cuke ... $ cd green-cuke $ ruby script/generate cucumber ... $ ruby script/generate miso create features/step_definitions/webrat_ja_steps.rb create features/step_definitions/web_e
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く