2014-09-25 51 views
1

什么是最好的办法:行家TestNG的方法

./src/test/app ./src/main/app/MODULE/test

我是“莫名其妙”新java是它的测试环境。这给我想跟随maven结构作为“蚂蚁”对于java初学者来说太神秘了(我爱做)。

然后我会从testNG开始,而不是junit。

我的应用程序在某种程度上是单片的,从某种意义上说它是不可分开的,除了从MVC的未来改变到稍微舒适一些:一个2分量系统需要决定。这将永远不会站在一边。他们保持原样并在“单一”应用程序内。

那么问题是:什么是一个很好的测试开始方法?

  • ./src/test/
  • ./src/main/app/MODULE/test
+0

我很抱歉,它看起来不再用于stackoverflow编辑器。我会尽快编辑问题。 – mariotti 2014-09-25 21:30:44

+0

在这里我发布了一个通用的问题,但原则上我不介意看到有关maven配置文件和“git工作流程”的答案。赞成和反对我认为这是一个很好的通用问题。 – mariotti 2014-09-25 21:42:21

回答

2

对于任何Maven项目,SRC /测试/永远是比较合适的。

如果你在目录/ src/main/app/MODULE/test下添加你的类,你将能够执行/调试这些类,但是这些类将会被添加到你可能不想要发生的最终工件中。

+0

我接受了答案,实际上它应该是一种mvn标准方法。这确实使这个问题不相关。我们可以更改Maven设置吗?为基于模块的测试工作? – mariotti 2015-01-02 01:21:17

+0

您可以更改目录结构,但我会建议不要去为它 - http://stackoverflow.com/questions/15333964/how-to-edit-the-directory-structure-in-maven。对于基于模块的测试,您的包装结构将运行良好。我们使用了相同的方法。 – asg 2015-01-02 05:51:17

相关问题