rspec

    10

    5答えて

    RailsプロジェクトでRSpecでCucumberを使用しています。 私は「すくい統計」タスクを使用すると、私は次を得る: +----------------------+-------+-------+---------+---------+-----+-------+ | Name | Lines | LOC | Classes | Methods | M/C | LOC/M |

    0

    3答えて

    rspecを使用して液体テンプレートをテストすることを検討しています。誰でもこれを試した?出来ますか。 私たちのアプリは、ユーザーが一連のテンプレートを提出することを可能にしています。これらのテンプレートを検証するための統合テストを作成したいと考えています。 代替ソリューション/アプローチは、私はキュウリを使用することをお勧めしますテストのユーザーとの対話のために

    5

    2答えて

    私はRuby 1.9.1に更新しました。ほとんどすべてのrspecが壊れています。 rspec_controllerを生成するRspecサンプルコードでも失敗します。 RuntimeError in 'DownloadsController should use DownloadsController' can't modify frozen object

    5

    1答えて

    Cucumber、RSpec、Ruby BDDを使ってRuby on Railsでやった後、JavaアプリケーションのJUnitに戻ってきて私には痛感します。私はRubyがテストにもたらす利便性が大好きです。 私が理解するところでは、理論的にはキュウリの機能を使うことができますし、純粋なJavaアプリケーションでRSpecのモックを使うこともできます。 キュウリを使用している人は、Javaアプリケ

    5

    2答えて

    Given I am a dumb programmer and I am using rspec and I am using spork and I want to debug ...mmm...let's saaay, a spec for Phone. 次に、phone_spec.rbの特定のポイントで処理を中断するために、「require 'ruby-d

    13

    1答えて

    私は、Rubyに組み込まれたLoggerオブジェクトを使って、いくつかの情報とデバッグメッセージをロギングする小さなフレームワークを持っています。実行時に、これは素晴らしい動作します。ユニットテスト時(問題があればrspecを使って...)、私は記録されたメッセージをメモリ文字列変数にダンプしたいと思います。これを行う最も簡単な方法は何ですか? 私はこのように、情報およびデバッグ方法に代わるモンキ

    18

    1答えて

    私はここに行く//テストでテストコンテキスト内で「Foo.Sub-fooがバーなければならない」取得できます。この describe 'Foo' do // init go here describe 'Sub-Foo' do it "should Bar" do // test go here // puts ... <-- need "F

    10

    2答えて

    Rubyプロジェクトでrspecを使ってテストしていますが、-qオプションを使用してもプログラムから何も出力しないようにしたいと思っています。私は試しました: Kernel.should_not_receive :puts コンソールに出力されたときに、テストに失敗したわけではありません。 テキスト出力の不在を確認するにはどうすればよいですか?

    0

    2答えて

    スクリプトを使用してテキストファイルからデータをインポートするアプリケーションを継承しましたが、インポートスクリプトはテストしません。 私はそのスクリプトのいくつかのテストを書いていますが、テストテキストファイル(これらはフィクスチャファイルではありません)が必要です。 通常、これらのファイルはどこに配置しますか?データディレクトリ?新しいサポートディレクトリには?

    8

    1答えて

    からブロックをもたらす: Net::SSH.start(@server, @username, :password => @password) do |ssh| output = ssh.exec!(@command) @logger.info 'SSH output: ' @logger.info output end を私がしたことを私