您的位置:首页 > 产品设计 > UI/UE

在Android Studio中进行单元测试和UI

2016-05-15 16:50 477 查看
详细 http://www.jianshu.com/p/03118c11c199

1.测试驱动开发(运行在本地java 虚拟机上)

环境要求 android studio 2.1.1 以上

步骤 :

1.创建一个工程 (我的工程名称叫TestClass)

2.在这个目录下创建一个java 类 如图



public class Calculator {

public double sum(double a, double b){
return 0;
}

public double substract(double a, double b){
return 0;
}

public double divide(double a, double b){
return 0;
}

public double multiply(double a, double b){
return 0;
}
}




在打开的对话窗口中,选择JUnit4和”setUp/@Before”,同时为所有的计算器运算生成测试方法。

public class CalculatorTest {

private Calculator mCalculator;

@Before
public void setUp() throws Exception {
mCalculator = new Calculator();
}

@Test
public void testSum() throws Exception {
//expected: 6, sum of 1 and 5
assertEquals(6d, mCalculator.sum(1d, 5d), 0);
}

@Test
public void testSubstract() throws Exception {
assertEquals(1d, mCalculator.substract(5d, 4d), 0);
}

@Test
public void testDivide() throws Exception {
assertEquals(4d, mCalculator.divide(20d, 5d), 0);
}

@Test
public void testMultiply() throws Exception {
assertEquals(10d, mCalculator.multiply(2d, 5d), 0);
}
}


终于到运行测试的时候了!右键点击CalculatorTest类,选择Run > CalculatorTest。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息