bdd

    1

    1答えて

    私は、アプリケーションのAPI部分のBDDにインスパストされたユニットテストをまとめています。 通常の使用(ええ、私は知っている、BDDは、ドメインやスーツに話してことになっているが、私はむしろ、最初に見えにくい何かにBDDを試してみると思います)。開発者は通常のパラメータ値を持つ APIメソッドを使用します。 極端な使用。開発者は、 という異常に大きな/小さいパラメータを持つAPI を呼び出しま

    2

    3答えて

    私はBDDとTDDについてもっと学びたいと考えて、自分のマシンのRSpecチュートリアルに従っています。私のセットアップは、Rails 2.2.2とRspec 1.1.12でした。 今夜私のプライマリマシンで作業を続行し、私のコードをポータブルからデスクトップに移動しました。 RSpecを持っていない、私は宝石をインストールしました。 。 。 sudo gem install rspec sud

    1

    1答えて

    は今、私はこのようなものであるモデルの機能を持つ単純なモデルメソッドをspecingしますスペックを書き、最初のものは次のとおりです。 before(:each) do @address = Factory.build(:address) end @address.first_line.should == @address.building_name + " " +

    1

    3答えて

    私が嘲笑しているインターフェースIFooがあります。このインタフェースには3つのメソッドがあります。テスト対象のシステムが3つの方法の少なくとも1つを呼び出すことをテストする必要があります。私は何回何回、何の引数をつけても気にしませんが、すべてのメソッドを無視し、IFooモックに触れないケースは失敗ケースです。 私はExpect.Callのドキュメントを見てきましたが、簡単な方法はありません。 ア

    0

    2答えて

    RRを使用して私のコントローラのRSpecを書いてください。 私は、コードを次のように書いた:まだ元が方法を承認呼び出すときしかし、RRスタブのみがメソッドを展開 require File.expand_path(File.dirname(__FILE__) + '/../spec_helper') describe RegistrationController do it "sh

    6

    3答えて

    私は過去3ヶ月間の軌道に乗りました。今私はBDDまたはTDDを開始したいと思います。私はRSpecから始めたいと思う。どうすれば始めることができますか?

    3

    3答えて

    jbehaveテストのデバッグに問題があります。私はjbehaveテストを開始し、ブレークポイントで停止するようにmavenを取得することはできません。私は私のポンポンでこれを持っている: <pluginManagement> <plugins> <plugin> <groupId>org.jbehave</groupId> <artifactId>jbehave-

    14

    8答えて

    私はResharper 4.5にアップグレードしましたが、私のすべてのBDDishテストメソッドは命名標準に準拠していないとマークされています。私の命名規則は次のようなものです: public void Something_ShouldHaveThisResult() Resharperはこのメソッドのアンダースコアが嫌いです。テスト方法のためだけにこれをオフにする方法はありますか?残りのコー

    7

    1答えて

    私はスカラ座で始めるんだ、と私は言語の機能を使用すると、これを実行することを可能にする思ったんだけど: unit tests for Kestrelからだ "PersistentQueue" should { "add and remove one item" in { withTempFolder { val q = new PersistentQueue(fol

    6

    2答えて

    私はthe book by Ayendeの例の章を読んでいました。the Boo languageのウェブサイトでは、Specter BDD Frameworkへの参照がありました。 誰かがプロジェクトでそれを使用しているかどうか、それがどのように機能しているのか、さらに多くの例があるか、示唆されている読書があるのだろうかと思います。 私はC#開発者ですので、C#/ .NET環境で使用する予定です