我有两个逻辑类别的测试:普通的功能单元测试(通过/失败)和基准性能测试,它们只是为了度量/诊断。目前,我将所有测试方法都放在一个类中,称为MyTests{ public void testUnit1()
{这意味着我总共有四个类(MyTests、PerformanceTest、PerformanceTestSuite和UnitTestSuite)。我意识到我可以将所有的单元测试放
为了避免与可能也有关联的遗留类的其他模块发生冲突,我将实用程序类放入一个未命名的命名空间中: class OldUtils {
OldUtils();将这个可怕的实用工具类分割成一个单独的编译单元不是一个选项,因为更高层次的原因我不会去讨论!因此,我想知道是否有可能将短类声明--没有方法定义--放在文件顶部的未命名名称空间中,并将更长的方法定义