3

実行時の動作をアサートするために、コントローラーとモデルにアサーションを入れ始めたいと思います。

単体テストで使用できるすべてのアサーション ヘルパーにアクセスするにはどうすればよいですか?

IEのようなことをしたい

class WidgetController < ApplicationController
    def index
        @widgets = Widget.all
        assert @widgets.length > 0 # using assert in a controller!
     end
end

必要なファイルはありますか?

4

1 に答える 1

4

それは簡単です - テスト/ユニット/アサーションを要求するだけです:

require 'test/unit/assertions'
include Test::Unit::Assertions
于 2011-02-23T00:21:56.297 に答える