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

标签 c# java unit-testing testing

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

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/

相关文章:

c# - C# 中的 DataTable 与 Array 性能

c# - 将模型中的项目传递给部分 View 不起作用 ASP.NET MVC 5

java - Hibernate 与连接表的一对多关系与连接表中的附加列

java - Spring Boot 中的完整验证测试,注入(inject)失败

unit-testing - Visual Studio 2017 和 Resharper 测试运行程序

c# - 有人可以向我解释一个简单的数据绑定(bind)行为 C# Silverlight 4.0

c# - 无法弄清楚为什么 MVC View 没有将值传递给 Firefox 浏览器中的操作

java - 数字证书私钥添加密码:Failed to decode the file :Not in PKCS #12 format,

java - 如何有效地清除JavaFX Canvas中的倾斜矩形?

c++ - 如何模拟库调用?