zoukankan      html  css  js  c++  java
  • 安卓测试---junit---1

    JUnit:java语言的单元测试框架、是程序员测试(白盒测试)

    JUnit框架基本结构:1.import中必须声明JUnit类2.定义一个测试类从TestCase继承3.必需一个调用super(String)的构造函数4.测试方法以test开头5.每个测试方法包含一个或者多个断言语句。

    断言语句:  public void assertNotNull(Object object)  这个assertNotNull就是JUnit提供的断言用来返回测试对象是不是真或者假。

    习惯的命名规则:1.如果有一个名为ClassA的被测试函数,那么测试类的名称就是TestClassA2.如果有一个名为methodA的被测试函数,那么测试函数的名称就是testMethodA

    可以自定义测试组合:默认执行所有以test开头的测试方法,如果想只测试一些那么可以修改测试方法名称或者创建test suite,任何测试类都能够包含一个名为suite的静态方法

    public static Test suite(){
                TestSuite suite=new TestSuite();
                //只测试测试类TestClassTwo中的testShorttest和testAnotherShortest的方法
                suite.addTest(new TestClassTwo("testShortest"));
                suite.addTest(new TestClassTwo("testAnotherShortest"));
            }
    
    
    static public Test suite(){
               TestSuite suite = new TestSuite();
               //测试 every方法
               suite.addTestSuite(TestClassOne.class);
               //只测试testTwo中的suite中的测试方法
               suite.addTest(TestClassTwo.suite());
               return suite;
            }

    JUnit还可以自定义断言、进行环境设定(只是了解还未使用)

  • 相关阅读:
    笨笨的洪水堵截
    青蛙的约会
    扩展欧几里德
    windows上修改路由表
    怎样编写注册表文件
    win7启动文件修复
    word文档中的字号和磅的对应关系
    将Windows 7导航窗格中的收藏夹、库、家庭组、网络全部去掉
    DNS
    UTF-8 GBK GB2312 之间的区别和关系
  • 原文地址:https://www.cnblogs.com/chrisbosh/p/5261957.html
Copyright © 2011-2022 走看看