問題タブ [testunit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - shoulda と test::unit で色を取得できないのはなぜですか?
私は2つの同一のルビーセットアップを持っています。それらの 1 つは、Windows 内で実行される ubuntu の VM です。もう 1 つは、ネイティブの ubuntu インストールです。VM では、私のTest::Unit
出力は緑、黄、赤で色付けされています。
どちらも実行ruby-1.9.2-p180
されており、rvm を介してインストールされています。によって確認されているように、どちらにもまったく同じ gem がインストールされていbundle install
ます。ソースはドロップボックス フォルダーに保存されているため、コードはまったく同じです。$LOAD_PATH
全く同じであることを確認しました。どちらのコンソールも、実行時に緑色で表示されるため、色を表示できますbundle install
。
他にどのような可能性がありますか?
ruby - Ruby テスト/ユニット分解メソッドでテスト結果を確認する
ティアダウンメソッドでRuby Test/Unitの結果を確認することはできますか?
Ruby を Test/Unit、WATIR、および Webdriver と共に使用して Web アプリケーションをテストしています。テストが失敗した場合は、ティアダウン メソッドでスクリーンショットを取得したいと考えています。
ruby - Test::Unit::rakefile からの TestCase?
rake ファイルから個々の単体テスト メソッドを呼び出してテストを自動化しようとして行き詰まりましたが、エラーが発生し続けます。「rake manage」を実行するたびに、「manage」タスクで次のようなエラーが表示されます: 1 に対して引数 0 の数が間違っています。ここに私のレーキファイルがあります:
そして、Test::Unit::TestCase クラスを使用する実際のクラス。これは「test_file.rb」という別のファイルにあります。
エラーが指しています:
このクラスから個々のメソッドを呼び出すにはどうすればよいですか? 基本的に、このクラスの特定のメソッドをさまざまなタスクで呼び出したいのですが、機能させることができません。これを機能させるにはどうすればよいですか?
ruby-on-rails - Rspec と TestUnit の比較
Rails 3.0.8 アプリケーション用のテスト スイートを作成する計画フェーズを開始しています。どのテスト フレームワーク/gem を使用するかを決定しようとしています。通常、私はできる限り Rails の規則に固執することを好みます。ただし、これは TestUnit を使用することを意味します。TestUnit の代替として作成された多数の競合するテスト フレームワークから選択できます。TestUnit は何年にもわたって改善されてきましたか、それともあまり優れた候補ではありませんか?
また、rspec について多くの良いことを聞いています。rspec と TestUnit は機能的に近いですか、それとも rspec は TestUnit を水から吹き飛ばしますか?
どのようなフレームワークを選択するにせよ、優れたサポート ベース (多くのユーザーとドキュメント)、使いやすさとシンプルさ、そして永続的な将来性を備えていることを望みます。
ruby - Test::unitとRubymine「テストが見つかりませんでした」
私はRubyの初心者であり、RubyMine IDE(3.1.1)でtest::unitフレームワークを使用しようとしています。
test :: unitに関するメモがわかりません: http ://www.jetbrains.com/ruby/webhelp/test-unit-special-note.html
特にこの指示:「Gemfileにテストユニットのgemを含めてください。」gem install "test-unit"を使用してプロジェクトにアタッチしましたが、テストが0で、「テストが見つかりませんでした」というエラーメッセージが表示されます。
ruby-on-rails - Ruby on Rails-test:unitを使用してテストケースを作成する際に必要なヘルプ
RubyonRailsは初めてです。rails test:unitを使用してテストケースを作成したサンプルアプリを作成しました。
現在、test:unitを使用してhttpAPI呼び出しをテストする方法を見つけることができません。
モデルには2つのメソッドがあります。1つはAPIからの応答をGETする方法で、もう1つはAPIへのPOSTリクエスト(JSONデータ)を使用する方法です。これが私の方法です
class RestApi def self.reqSecure(apiMethod、qryString)uri = URI.parse( "https://test.my-api.com/test.json?apiKey=abc1234&userId=123456")
終わり
def self.postSecure @host ='localhost' @port = '8099'
エンドエンド
ruby-on-rails - Mongoid が工場でうまく機能しない
Moingoid は、テスト中に埋め込み関係を永続的に設定していないようです。私のユーザーモデルには次のものがあります。
その他の役立つコードは次のとおりです。
これは私にとって本当に頭が痛いです。おそらくこれは、よりよく調査して送信する必要があるバグです。私の最初の推測は、工場やテストのセットアップで単純なものが欠けているということです。このコードは開発時にうまく機能します。どんな助けでも大歓迎です。
ruby - Rubyテストユニットの宝石は、合格したテストのドットを表示しません
Ruby テスト ユニット gem は、合格したテストのドットを表示しません。Ubuntu 11.04 で実行しています。
不合格の場合は「E」と「F」が表示されますが、合格の場合は何も表示されません。この問題はコメントgem 'test-unit'
行にすると消えますが、その場合、test-unit 2.x の機能 (省略、保留など) は使用できません。
ruby - Ruby test/unit を使用して単一のテストを実行するにはどうすればよいですか?
すべてのテスト ケースを自動的に実行する代わりに、Ruby テスト/ユニット フレームワークで単一のテストを実行する方法はありますか。Rake を使用してそれを達成できることはわかっていますが、現時点では rake に切り替える準備ができていません。
ruby - モジュールとクラスを区別する
以下はエラーになります。
Rubyがメソッド呼び出しにモジュールのTest::Unit
代わりにクラスを使用するようにするにはどうすればよいですか?Test::Unit
Ruby 1.8.7を編集