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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
Java中測試異常的多種方式
作者:網絡轉載 發布時間:[ 2014/7/28 16:22:47 ] 推薦標簽:開源單元測試

  然后這樣書寫測試。

    @Test
    public void shouldGetExceptionWhenAgeLessThan0() {
        Person person = new Person();
        catchException(person).setAge(-1);
        assertThat(caughtException(),instanceOf(IllegalArgumentException.class));
        assertThat(caughtException().getMessage(), containsString("age is invalid"));

    }
  這樣的好處是可以的驗證異常是被測方法拋出來的,而不是其它方法拋出來的。

  catch-exception庫還提供了多種API來進行測試。

  先加載fest-assertion庫。

        <dependency>
            <groupId>org.easytesting</groupId>
            <artifactId>fest-assert-core</artifactId>
            <version>2.0M10</version>
        </dependency>
  然后可以書寫BDD風格的測試。

    @Test
    public void shouldGetExceptionWhenAgeLessThan0() {
        // given
        Person person = new Person();

        // when
        when(person).setAge(-1);

        // then
        then(caughtException())
                .isInstanceOf(IllegalArgumentException.class)
                .hasMessage("age is invalid")
                .hasNoCause();
    }

上一頁1234下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 丁香伊人五月综合激激激 | 5278欧美一区| 五月天狠狠干 | 黄色大片免费播放 | avtt一区| 日本亚洲精品 | 国产日产欧产精品精品推荐在线 | 永久免费看黄 | 成人国产在线看不卡 | 成人嘿嘿视频网站在线 | 色噜噜狠狠狠综合曰曰曰88av | 亚洲免费一区 | 人人澡人人人人夜夜爽 | 狠狠色丁香婷婷综合精品视频 | 美女一级ba大片免色无遮住 | 中国一级一级全黄 | 高h喷水荡肉爽文各种场合 高h喷水荡肉爽文np欲 | 欧美日韩亚洲综合 | 精品视频专区 | 亚洲最黄网站 | 最近中文字幕完整国语 | 北条麻妃国产九九九精品视频 | 色老头在线官方网站 | 中文字幕日本在线视频二区 | 亚洲一区在线视频观看 | 亚洲人成网站色7799在线播放 | 久久久青草青青亚洲国产免观 | yellow在线免费视频 | 中国一级特黄大片毛片 | 中文字幕日本一区久久 | 成人看片免费无限观看视频 | 免费一级毛片清高播放 | 国产播放啪视频免费视频 | 成人免费夜片在线观看 | 成人a一级毛片免费看 | 一级做a毛片在线看 | 日韩欧美高清视频 | 97久久人人爽人人爽人人 | 亚洲美女激情 | 亚洲精品视频专区 | 曰韩色视频 |