2014-09-25 50 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

相關問題