0
我有以下指標作用:在軌使用FlexMock功能測試
class ExpensesController < ApplicationController
def index()
@expenses = Expense.all
end
end
我想嘲笑呼籲所有的功能測試。我使用flexmock並寫了下面的測試:
require 'test_helper'
require 'flexmock'
require 'flexmock/test_unit'
class ExpensesControllerTest < ActionController::TestCase
test "should render index" do
flexmock(Expense).should_receive(:all).and_return([])
get :index
assert_response :success
assert_template :index
assert_equal [], assigns(:presentations)
end
end
的問題是最後斷言,出現以下錯誤消息FAIS:
< []>預期,但無
我很困惑我做錯了什麼。如果這不起作用?
我是個笨蛋。感謝您花時間回答這樣的垃圾帖子。 – dagda1 2010-03-21 18:06:10