我有这个:
builder.class.should.kind_of?(MyCustomFormBuilder)
我改为
expect(builder.class).to be kind_of?(MyCustomFormBuilder)
但我得到
expected #<FalseClass:0> => false
got #<Class:25336780> => MyCustomFormBuilder
如何与expect
进行比较?
答案 0 :(得分:0)
从
切换builder.class.should.kind_of?(MyCustomFormBuilder)
这种格式
expect(builder).to be_kind_of(MyCustomFormBuilder)
的工作。
注意:
builder
,而非builder.class
be_kind_of
,而不是kind_of?