亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-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
主站蜘蛛池模板: 天天爽爽 | 日日舔夜夜摸 | 伊人网在线免费观看 | www.黄色在线观看 | 亚洲成年人在线观看 | 免费无遮挡嘿嘿嘿视频动态 | 色视频免费在线 | 欧美特黄特刺激a一级淫片 欧美特黄视频在线观看 | 欧美黄a | 窝窝午夜影院 | 亚洲毛片在线播放 | 性刺激的欧美三级视频 | 久久久久18 | 91久久免费视频 | 一本久久综合亚洲鲁鲁五月天 | 一色屋免费视频 | 欧美一区二区三区不卡免费 | 最近中文国语字幕在线播放视频 | 欧美日韩一区二区三区四区 | 天天摸天天揉天天碰天天弄 | 五月深爱婷婷 | 成人a毛片久久免费播放 | 欧美国产日本 | 综合亚洲欧美日韩一区二区 | 国产成人精品日本亚洲网站 | 欧美日韩激情 | 中文字幕免费在线视频 | 国产20页| 欧美黄色a| 成年偏黄网站站免费 | 18勿进色禁网站永久免费 | 日韩国产中文字幕 | 黄页视频免费 | 在线观看理论片免费韩国 | 成人影院在线免费观看 | 国产三级精品三级在专区中文 | 午夜寂寞网 | 日韩第一页在线 | 亚洲成人视屏 | 国产色在线com | 亚久久伊人精品青青草原2020 |