JUNIT 学习笔记 testsuite

时间:2020-12-18 05:07:14

一  写一个testSuite类的固定写法如下:


             public Class  TestSuiteXX {

                          public static Test  suite(){

                                    TestSuite       suiteXX =  new TesteSuite();

                                     suiteXX.addTestSuite(YYYY.class);

                                     suiteXX.addTest(new YYTestCase(''testXxxMehtod"));

                                    return  suiteXX;

                          }

            }

二  可一个RepeatedTest 类,可以进行重复测试

      int n = 1000 ;

      TestCase  xxxTestCase  = new xxxTestCase("testXxxMethod") ;

       RepeatedTest  repeatedTest = new RepeatedTest(xxxTestCase ,  n) ;


三  小知识点: (1)java文件编译后的文件名为Java文件里Class的名字

                           (2)JAVA中的CHAR型变量,能用一个中文字符来赋值

                           (3)JAVA中的布尔类型的变量声明用boolean ,而不是bool ;同时用true 或false 来赋值,而不是0 或1 

                           (4)JAVA类型赋值,关键看等号左边的变量类型是否与等号右边的值类型一致,因此给FLOAT类型赋值,应该这样写:

                                     float aa = 1.2f   或 float aa = (float) 1.55

                             ( 5 )   JAVA循环语句中的break, continue,一个退出循环,一个退出当次循环,继续下一次循环

                             ( 6 ) 类的成员变量,可以不赋初值,但是局部变量必须赋初值  


                                       float , double  0.0 ,

                                       int , short , long   0 

                                       boolean  false

                                       char '\u0000'

                              (7)  类的构造函数,用来完成成员变量的初始化工作