从结果看貌似并没有什么不同,那么,我们看一下新的目录结构:
从目录结构中我们可以看出多了很多东西。
打开build/reports/tests/test/index.html
在网页中显示测试结果,通过。那么我们试一试没有通过的情况。
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构建:
我们可以看到失败了。然后它提示我们有一个报告文件。那么我们去看看这个报告文件。
可以看到,我们非常成功的失败了!
3、结束语
你可以看到,我都是通过手动构建的工程。没有使用任何IDE。这种方式肯定不实用,但对于我们开始学习打下一个好的基础非常重要,这可以让你非常清楚IDE为我们做了哪些事情,当出现问题的时候不至于摸不着头脑。我还手工用Gradle构建过Android工程,用Maven也构建过Java和Android工程。从那以后自己对哪些目录结构很清晰明了。
来自:http://www.jianshu.com/p/e4e99b62a203