• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 教你一步一步寫一個phpunit testcase(8)

    發表于:2017-06-01來源:葉左左作者:葉左左點擊數: 標簽:PHPUnit
    0 ]; $user = $obj[ 1 ]; // 使用者取消報名 $event-unReserve($user); $unReserveExpectedCount = 0 ; // 預期報名人數 $this -assertEquals($unReserveExpectedCount, $event-getAttendNumber()); //
    0]; $user = $obj[1]; // 使用者取消報名 $event->unReserve($user); $unReserveExpectedCount = 0; // 預期報名人數 $this->assertEquals($unReserveExpectedCount, $event->getAttendNumber()); // 報名清單中沒有已經取消報名的人 $this->assertNotContains($user, $event->attendArr); } /** * @param $eventId * @param $eventName * @param $eventStartDate * @param $eventEndDate * @param $eventAttendLimit * @dataProvider eventsDataProvider */ public function testAttendeeLimitReserve($eventId, $eventName, $eventStartDate, $eventEndDate, $eventAttendLimit) { // 測試報名人數限制 $event = new \PHPUnitEventDemo\Event($eventId, $eventName, $eventStartDate, $eventEndDate, $eventAttendLimit); $userNumber = 6; // 建立不同使用者報名 for ($userCount = 1; $userCount < $userNumber; $userCount++) { $userId = $userCount; $userName = 'User ' . $userId; $userEmail = 'user' . $userId . '@zoco.space'; $user = new \PHPUnitEventDemo\User($userId, $userName, $userEmail); $reservedResult = $event->reserve($user); // 報名人數是否超過 if ($userCount > $eventAttendLimit) { // 無法報名 $this->assertFalse($reservedResult); } else { $this->assertTrue($reservedResult); } } } /** * @return array */ public

    原文轉自:http://www.jianshu.com/p/ba6829a6f3ec

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>