亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源單元測(cè)試工具 > junit
Java中測(cè)試異常的多種方式
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2014/7/28 16:22:47 ] 推薦標(biāo)簽:開源單元測(cè)試

  使用JUnit來(lái)測(cè)試Java代碼中的異常有很多種方式,你知道幾種?

  給定這樣一個(gè)class。

  Person.java


public class Person {

    private String name;
    private int age;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {

        if (age < 0 ) {
            throw new IllegalArgumentException("age is invalid");
        }
        this.age = age;
    }
}
  我們來(lái)測(cè)試setAge方法。

  Try-catch 方式

    @Test
    public void shouldGetExceptionWhenAgeLessThan0() {
        Person person = new Person();
        try {
        person.setAge(-1);
            fail("should get IllegalArgumentException");
        } catch (IllegalArgumentException ex) {
            assertThat(ex.getMessage(),containsString("age is invalid"));
        }

    }

上一頁(yè)1234下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 久久99免费视频 | 成人欧美一区二区三区视频xxx | 日日干干| 香蕉视频好色先生 | 午夜视频18 | 日韩免费不卡 | 欧美福利影院 | 韩国伦理片手机在线观看 | 欧美综合区自拍亚洲综合图区 | 亚洲欧美一区二区三区图片 | 一区二区三区精品视频 | 日韩午夜网站 | 毛片网站网址 | 欧美国产日韩911在线观看 | 在线精品日韩一区二区三区 | 久久国| 成功精品影院 | 欧美在线二区 | 天天插天天 | 亚洲影院在线播放 | 香蕉视频免费网站 | 国产一区二区三区高清视频 | 91在线亚洲综合在线 | a级在线看| 欧美激情在线播放一区二区三区 | 一级a俄罗斯毛片免费 | 手机国产看片 | 2018狠狠干 | 国产一区二区免费视频 | 天天爽天天干天天操 | 黄 片影 院 | 国产精品丝袜在线观看 | 在线播放成人 | 女攻男受高h重口调教 | 亚洲欧美日韩中文在线制服 | 韩国伦理片免费在线观看 | 男人和女人日皮的视频 | 日韩在线不卡一区在线观看 | 亚洲欧美日韩国产精品网 | 国产精品视频一区二区三区 | 一级二级三级黄色片 |