永利棋牌官方下载-www.55402.com-永利国际唯一指定官网

永利棋牌官方下载提供最新最好玩的真人游戏,www.55402.com是澳门国际娱乐平台官方网站唯一授权会员登录手机版,www.316net,www.366net,516.net,626.net,766.net,www.565.net,www.16.net,bwin62.com,bwin180.com,永利国际唯一指定官网为新老顾客提供更多的精彩娱乐项目,,所有的玩家都可以得到注册送体验金的巨大福利是设身处地为玩家量身订造的经典网站。

2、从最基础的开始

2,public void should_returnString(),必须这样声明么?

        public String toString() {

2、从最基础的开始。这个ut,我们把它放在类ResultTest中,用以说明这是Result的ut。

Public Class Result {

1,@Test是什么?

      Assert.assertEquals(expectedString, realString);

                return "downLoadStatus: "+ downLoadStatus+ ", "

              failureReason= reason;

       }

当被测试的方法执行后,记录它返回的结果。

2、从最基础的开始。      String expectedString = "downLoadStatus: Fail, failureReason: cannot connect";

假设你是一个还不认识UT的小伙伴,让我们从最基础的开始吧。

              downLoadStatus= status;

      // given

表明这是一个测试方法。

本系列的UT基于使用率最普遍的JUnit4。虽然目前最新版本是JUnit5,但其保持了对 JUnit4 的向后兼容性,所以不用担心本系列中所介绍的内容用不上。

2、从最基础的开始。下面是这个类,叫做Result.

首先,请出被测试的类Result。

如果两者相等,则passed;否则,failed。

                           +  "failureReason: " + failureReason;

     // then

每一个测试方法,称为一个case。

public void should_returnString() {

3,// given

它有两个属性。

测试方法必须使用public void进行修饰,不能带任何的参数。

}

        }

        public Result(String status, String reason) {

另一个属性failureReason,表明失败的具体原因,例如连接失败,“cannot connect”。

      String realString = result.toString();

}

你都成功了!

should_returnString, 用于说明这个case的目的。

        @Override

    }

一个ut可以有若干个被@Test修改的方法。

“因为一个实验并不会因为没有达到预期的结果就被称为失败了,只有它的结果无法测出假设的真假时才会被称为失败了。” (《禅与摩托车维修艺术》,[美]罗伯特-M.波西格(Robert M.Pirsig),著。张国辰 译。重庆出版社。第97页。)

        private String failureReason;

最后,将两个结果进行比较:被测试方法返回的结果,期望的结果。

下面是对Result类toString方法进行测试的ut。

     // when

下面,我会写一个UT的例子,然后一行一行的解释。

这个类除了构造方法外,只有一个方法toString, 将这两个值变成一个string.

      Result result = new Result("Fail", "cannot connect");

4,// when

        private String downLoadStatus;

@Test

跟在这个注释后的内容,是前置条件。

public class ResultTest {

也可以有若干个没有被@Test修饰的方法。

如果passed,恭喜你!

5,// then

一个属性是downLoadStatus,表示下载的结果,其值是“OK”或是“Fail”。

如果failed,也恭喜你!

必须的!

本文由永利棋牌官方下载发布于永利棋牌官方下载,转载请注明出处:2、从最基础的开始

您可能还会对下面的文章感兴趣: