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还可以自定义断言、进行环境设定(只是了解还未使用)

  • 相关阅读:
    题解报告:hdu 2062 Subset sequence
    CSS3滑块菜单
    CSS3环形动画菜单
    可折叠显示的发光搜索表单
    Tab动画菜单
    侧边自定义滚动条
    css3条纹边框效果
    css3图片过滤效果
    CSS3图片悬停放大动画
    CSS3响应式侧边菜单
  • 原文地址:https://www.cnblogs.com/chrisbosh/p/5261957.html
Copyright © 2011-2022 走看看