0

我有这个:

builder.class.should.kind_of?(MyCustomFormBuilder)

我改成

expect(builder.class).to be kind_of?(MyCustomFormBuilder)

但我明白了

   expected #<FalseClass:0> => false
        got #<Class:25336780> => MyCustomFormBuilder

我怎样才能做这个比较expect

4

1 回答 1

0

切换自

builder.class.should.kind_of?(MyCustomFormBuilder)

到这种格式

expect(builder).to be_kind_of(MyCustomFormBuilder)

工作。

笔记:

  • 只是builder,不是builder.class
  • be_kind_of, 不是kind_of?
于 2013-11-03T18:15:18.093 回答