從結(jié)果看貌似并沒有什么不同,那么,我們看一下新的目錄結(jié)構(gòu):
從目錄結(jié)構(gòu)中我們可以看出多了很多東西。
打開build/reports/tests/test/index.html
在網(wǎng)頁中顯示測試結(jié)果,通過。那么我們試一試沒有通過的情況。
2.2.4、測試失敗情況
將原來的Calculator.java改為如下:
import java.lang.String;
public class Calculator{
public int add(int a, int b){
return a - b ; //這里改成減號
}
public static void main(String[] args) {
Calculator calculator = new Calculator() ;
int result = calculator.add(1,2) ;
System.out.println(String.valueOf(result));
}
}
然后在使用Gradle構(gòu)建:
我們可以看到失敗了。然后它提示我們有一個報(bào)告文件。那么我們?nèi)タ纯催@個報(bào)告文件。
可以看到,我們非常成功的失敗了!
3、結(jié)束語
你可以看到,我都是通過手動構(gòu)建的工程。沒有使用任何IDE。這種方式肯定不實(shí)用,但對于我們開始學(xué)習(xí)打下一個好的基礎(chǔ)非常重要,這可以讓你非常清楚IDE為我們做了哪些事情,當(dāng)出現(xiàn)問題的時(shí)候不至于摸不著頭腦。我還手工用Gradle構(gòu)建過Android工程,用Maven也構(gòu)建過Java和Android工程。從那以后自己對哪些目錄結(jié)構(gòu)很清晰明了。
來自:http://www.jianshu.com/p/e4e99b62a203