unit-testing - 单元测试包命名约定

标签 unit-testing naming-conventions

甚至还有标准为此约定?我看到了很多不同的,可能是误导的包命名,它们在某些项目中非常混合,因此永远不会一致:

假设我想为属于“东西”包的东西编写单元测试。

 com.company.product.amodule.submodule.stuff

单元测试可能是这些可能性之一(甚至介于两者之间):
  • 公司。 测试 .product.amodule.submodule.stuff
  • com.company.product.amodule.submodule.stuff。 测试
  • 最佳答案

    将它放在同一个命名空间(包)中。我喜欢 maven分隔源文件夹的约定

    src 根文件夹:

  • 生产代码:src/main/...
  • 测试代码:src/test/...

  • 您可以将其映射到您自己的构建系统

    关于unit-testing - 单元测试包命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3685245/

    相关文章:

    unit-testing - 如何使用 Google Test 测试大量数据结构的方法?

    c# - 在 C# 中是否曾经使用过 ID/OK?

    java - JFrame中的J是什么?

    c++ - 2010 年 3 月的最佳 Eclipse CDT (C++) 体验

    javascript - karma 覆盖率报告令人困惑

    java - 形成 Mockito "grammars"

    c++ - C++ 标准库中的名称是英式英语还是美式英语?

    java - 命名查询 : Best practices

    c# - 我应该如何为变量添加相同的名称前缀?

    android - Android 单声道 : Which Testing Frameworks work