如何测试一个充满常量的类

Dar*_*der 0 c# java testing unit-testing

我的项目中有一个类,它只是常量,如下所示:

public class AppConstants
{
  public static String Foo = "Foo";
  public static String Bar = "Bar";
  // so on...
}
Run Code Online (Sandbox Code Playgroud)

好的,这些可以标记readonly/final等.

我如何测试这个类或使其可测试?同样的想法Enum?

我没有看到任何测试,但为了可测试性我怎样才能改进它?

Ed *_* S. 9

有什么可以测试的?所以你有一个充满公共,静态变量的类(那些不是常数,不管类的名称)......这里没有逻辑.只要编译器知道如何生成有效的字节码(它确实如此),并且只要CLR知道如何解释所述字节码(它确实如此),就没有问题.

  • @DarthVader,你不需要100%的代码覆盖率,这是一个神话.你需要足够的报道才能有信心. (6认同)