zoukankan      html  css  js  c++  java
  • TestNg 6.异常测试

    * 什么时候会用到异常测试??
    * 在我们期望结果为某一个异常的时候
    * 比如:我们传入了某些不合法的参数,程序抛出异常
    * 也就是我的预期结果就是这个异常
    看以下的一段代码:
    package com.course.testng;
    
    import org.testng.annotations.Test;
    
    public class ExpectedException {
        /**
         * 什么时候会用到异常测试??
         * 在我们期望结果为某一个异常的时候
         * 比如:我们传入了某些不合法的参数,程序抛出异常
         * 也就是我的预期结果就是这个异常,异常用到的是expectedException这个关键字,方法里面加上抛出的异常
         */
    
        @Test(expectedExceptions = RuntimeException.class)
        public void runTimeExceptionFaild(){
            System.out.println("这是一个失败的异常测试");
        }
        
        @Test(expectedExceptions = RuntimeException.class)
        public void runTimeExceptionSuccess(){
            System.out.println("这是我的一个成功的异常测试");
            throw new RuntimeException();
        }
        
    }

    结果:

  • 相关阅读:
    Linux中hadoop配置hdfs
    linux安装配置hadoop
    Linux配置Tomcat
    虚拟机jdk(在profile.d中)配置
    SSH免密登录
    Linux配置MySQL
    虚拟机jdk(profile)配置
    解释器模式实例分析
    第七天
    第六天
  • 原文地址:https://www.cnblogs.com/peiminer/p/9556026.html
Copyright © 2011-2022 走看看