猿问

android Studio 最好的测试类?

关于单元测试的问题,其实很简单,,但是有很多不靠谱的前辈老给指弯路。
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 等等。。。。。
测试类最主要的功能就是可以单独测试一个函数,,,,可以不用运行整个类。。方便查找错误在哪个函数内发生

达令说
浏览 699回答 1
1回答

MYYA

进行打开项目中的,进入到了项目中的src中的AndroidTest的选项,这里都是存放的代码的测试类文件。进行选中的该文件中,进行右键的方式,弹出了下拉菜单中进行选择“new”的选项。这样就会弹出了下一级菜单中进行选择为Java class的选项。然后就会弹出了一个create new class中进行class的名称。创建完成之后,进入到创建完成的class的文件中,进行继承applicationTest的选项。就可里进行编写测试的代码。编写的完测试类之后,要执行测试,通过右键的方式,弹出了下拉的菜单中进行选择Run apptest。
随时随地看视频慕课网APP
我要回答