在货运项目中,您将把仅用于支持测试的文件放在哪里?
例如,如果您正在编写CSV解析库,则可能希望示例CSV文件在测试中进行解析。或者,如果您正在编写图像处理器,则可能需要示例图像。
理想情况下,图书馆的用户不会被这些问题困扰,特别是如果它们很大的话。
在货运项目中,您将把仅用于支持测试的文件放在哪里?
例如,如果您正在编写CSV解析库,则可能希望示例CSV文件在测试中进行解析。或者,如果您正在编写图像处理器,则可能需要示例图像。
理想情况下,图书馆的用户不会被这些问题困扰,特别是如果它们很大的话。
无论您在哪里,都没有正式建议的地方。
也可以看看:
That's what the
package.exclude
configuration is for.As Sven Marnach points out
实现此目的的一种方法是在功能标志后面放置其他测试。仅在您自己的CI中启用该标志。
也可以看看: