关于单元测试的问题,其实很简单,,但是有很多不靠谱的前辈老给指弯路。
android Studio本身已经自带了测试类,
ExampleInstrumentedTest和ExampleUnit
Test方法1直接在ExampleUnitTest测试类
public class ExampleUnitTest {
@Test public void addition_isCorrect() throws Exception {
int x = MainActivity.add(9,1); assertEquals(10, x);
// assertEquals(10 是断言值, x 是函数返回值);
@Test//一般复制粘贴就可以了
public void app(){//MainActivity的没有返回值类型的函数。 MainActivity.app(); }}
方法2 Go To 点击Test Create new test
选择要测试的方法结合 以上,,
函数的特性有或无返回值只要java基础油点功底 一点都不难。
运行测试类 点击绿色三角按钮 选择第一个 方法
我给别人解答 百度不给力,,,回答不了,只能这样了,,希望能帮助学习android的朋友
java返回的只有void和返回值类型返回比如int String 等等。。。。。
测试类最主要的功能就是可以单独测试一个函数,,,,可以不用运行整个类。。方便查找错误在哪个函数内发生
MYYA