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 に答える