2012-02-14 3 views
1

私はユニットテストは、次のようになりロイOsheroveが推奨する命名規則ユニットテストのように:SomeMethodについてユニットテストのためのOsheroveの規則を使用するときにメソッドの名前を変更する方法

SomeMethod_Scenario_ExpectedResults

、通常、そこにこの慣習に従う以上のテスト方法であるとの質問はどのようにあるだろうがSomeMethodの名前を変更する私は、すべての単体テストを手作業で行い、それを一つずつ改名するという考えはあまり好きではありません。

これを支援するツールはありますか?あるいは、これはOsheroveの大会の弱点なので、私はこのようなもので行くべきですnested classes approach

+1

従来の検索と置換はソリューション全体で使用できませんか? – Gigi

答えて

1

これは、おそらくテストの命名方法を変更する価値はないと考えられます。

グローバルな検索と置き換えは、明らかな回避策です。

Resharperの名前変更機能では、関連する文字列やコメントの名前を任意に変更できますが、メソッド名の中で部分文字列を処理するとは思われません。 本当にの場合は、このシナリオを処理するための独自のVSプラグインを書くことができます。

0

ええ、それは「検索と置換」と呼ばれています:)私は、2〜3回以上のテストを書いた後にパブリックメソッドの名前を変更することは非常に珍しいことがわかります。

関連する問題