zoukankan      html  css  js  c++  java
  • 单元测试

    • 单元测试: 测试对象是一个类中的方法.
    • 需要使用 JUnit 工具, 导入 junit-4.10.jarhamcrest-core-1.3.jar
    • 单元测试方法的时候, 方法命名规则: public void test方法名(){}

    测试步骤

    1. 创建名为 "test" 的 "SourceFolder文件夹", 与 "src" 同一级目录
    2. 创建与要测试的方法相同的包名
    3. 书写测试方法, 测试方法无返回值, 无参数;
        @Test
        public void testAdd(){
    
            // 获取测试方法的实例
            TestJuint test01 = new TestJunit();
    
            // 调用测试的方法, 并传入参数
            test01.testAdd(2, 3);
        }
    
        // 备注:
        //    1. @Test 是注解, 表示该方法需要进行单元测试. 需要导入 org.junit.Test 包
        //    2. testAdd() 方法上, 右键, run as ,  junit test
    
        @Ignore : 表示该方法不进行单元测试, 需要导入 org.junit.Ignore
        @Before : 表示测试任何方法之前, 会先运行 Before 注解的方法, 然后运行被测试的方法
        @After  : 表示测试任何方法之后, 会运行 After 注解的方法
    
        // 断言
        @Test
        public void testDemo(){
    
            int a = 3;
            int b = 5;
            int sum = a+b;
    
            // Assert.assertEquals("测试期望的值", "方法运行的实际值");
            Assert.assertEquals(8,sum);
        }
    

    **参考资料:** - [JavaWeb 视频教程](https://www.bilibili.com/video/av12751541/#page=4)
  • 相关阅读:
    五彩珠游戏
    repeater 的编辑功能
    客户端禁止cokice后,对session的影响.
    IIS无法运行ASP程序?
    winXP 密码 破解 重置
    winXP 密码 破解 重置
    IIS无法运行ASP程序?
    winXP 密码 破解 重置
    winXP 密码 破解 重置
    1.大批量数据操作
  • 原文地址:https://www.cnblogs.com/linkworld/p/7568387.html
Copyright © 2011-2022 走看看