我的项目中有一个类,它只是常量,如下所示:
public class AppConstants
{
public static String Foo = "Foo";
public static String Bar = "Bar";
// so on...
}
好的,这些可以标记为readonly/final
等
我如何测试这个类或使其可测试? Enum
有同样的想法吗?
我没有看到任何要测试的东西,但是为了可测试性,我该如何改进它?
最佳答案
要测试什么?所以你有一个充满公共(public)静态变量的类(无论类名如何,它们都不是常量)......这里没有逻辑。只要编译器知道如何生成有效的字节码(它确实如此)并且只要 CLR 知道如何解释所述字节码(它确实如此),就没有问题。
关于c# - 如何测试一个充满常量的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12359753/