标签: turkey-test

什么是土耳其测试?

我在学习代码测试时遇到了"土耳其测试"这个词.我真的不知道这意味着什么.

什么是土耳其测试?为什么这么称呼?

testing localization internationalization turkey-test

35
推荐指数
3
解决办法
1万
查看次数

如何在整个解决方案中声明具有全局范围的扩展

我正在尝试编写一个扩展名(实际上取自Case insensitive'Contains(string)')

它在进行字符串比较时补偿土耳其测试.扩展本身很简单:

public static bool Contains(this string source, string toCheck, StringComparison comp)
{
  return source.IndexOf(toCheck, comp) >= 0;
}
Run Code Online (Sandbox Code Playgroud)

现在关键是我正在试图弄清楚在哪里/如何包含这个,以便整个解决方案(包含多个项目,每个项目都有自己的命名空间和类),可以通过string.Contains轻松访问它.做class.string.Contains或其他方式.

假设有一个项目'Util',它包含在所有其他项目中,有些我可以将它放在Util中(没有类?),以便它可以作为string.Contains在整个解决方案中全局引用?

这甚至可能吗?如果是这样的话?

c# global-scope turkey-test

2
推荐指数
1
解决办法
718
查看次数