1

私のプロジェクトには、次のような単なる定数であるクラスがあります。

public class AppConstants
{
  public static String Foo = "Foo";
  public static String Bar = "Bar";
  // so on...
}

これらはマークすることができますreadonly/final

このクラスをテストしたり、テスト可能にしたりするにはどうすればよいですか? の同じ考えEnum

テストするものは何もありませんが、テスト容易性のためにどうすれば改善できますか?

4

1 に答える 1

10

テストするものは何ですか?したがって、パブリックな静的変数でいっぱいのクラスがあります(クラスの名前に関係なく、これらは定数ではありません)...ここにはロジックはありません。コンパイラが有効なバイトコードを生成する方法を知っている限り (そうです)、CLR がそのバイトコードを解釈する方法を知っている限り (そうです)、問題はありません。

于 2012-09-10T21:34:04.983 に答える