功能测试包命名约定?

时间:2014-01-04 15:02:59

标签: naming-conventions mule

当功能测试Mule xml配置时,命名测试包的最佳实践/约定是什么?

如果测试标准Java,通常我使用与测试代码相同的包名称,即:

的src /主/ JAVA com.mycomapany.MyClass

的src /测试/ JAVA com.mycompany.MyClassTest

但是对于mule xml文件,它们总是在 src / main / app

src / main / app / MyMuleFlow.xml

测试在 src / test / java

所以没有简单的相关性。这有什么标准惯例?

1 个答案:

答案 0 :(得分:1)

至于代码位置,您可以在 src / main / java 中添加:自定义源代码,在 src / main / resources 中添加自定义资源。

即。 Mule项目遵循标准的Maven项目布局,为Mule配置文件添加了 src / main / app 。因此,您不应该感觉与标准Java项目有任何区别。

至于软件包名称,Mule绝对没有约束:做你在标准Java项目中做的任何事情。