2
私は、メソッドの前に#記号を使用して、Mochaのような多くのテストの記述を見ています。これの目的と起源は何ですか?私はレミングのような年のためにそれをやってきたので、私はなぜ:)単体テストのメソッド名の前にポンド記号(#)を挿入する目的は何ですか?
describe('#myMethod()', function() { ... })
私は、メソッドの前に#記号を使用して、Mochaのような多くのテストの記述を見ています。これの目的と起源は何ですか?私はレミングのような年のためにそれをやってきたので、私はなぜ:)単体テストのメソッド名の前にポンド記号(#)を挿入する目的は何ですか?
describe('#myMethod()', function() { ... })
を依頼する時間だった考え出し、私は最初のクラスのメソッドがClass.method
としてテキストで言及されているルビー、この大会を見ました(または、頻度はClass::method
)、インスタンスメソッドはClass#method
です。読者にそのメソッドがどのようなものであるかを伝え、クラスとインスタンスのメソッドを同じ名前で曖昧さをなくすためには、句読点の違いが必要です(普通は良い考えではありません)。
テスト命名規則は、RSpec構文(describe
,it
など)とともにJavascriptに送られた可能性があります。