好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > 詳解Yaf框架PHPUnit集成測(cè)試方法

詳解Yaf框架PHPUnit集成測(cè)試方法

熱門標(biāo)簽:深圳外呼系統(tǒng)收費(fèi) 專業(yè)電話機(jī)器人批發(fā)商 離石地圖標(biāo)注 長(zhǎng)沙crm外呼系統(tǒng)業(yè)務(wù) 南寧高頻外呼回?fù)芟到y(tǒng)哪家好 400電話辦理福州市 400電話申請(qǐng)方法收費(fèi) 江蘇外呼電銷機(jī)器人報(bào)價(jià) 電話機(jī)器人危險(xiǎn)嗎

本文介紹了詳解Yaf框架PHPUnit集成測(cè)試方法,分享給大家,具體如下:

測(cè)試目錄

test
├── TestCase.php
├── bootstrap.php
├── controller
│  ├── BaseControllerTest.php
│  └── IndexControllerTest.php
├── model
├── phpunit.xml
└── service
  └── TokenServiceTest.php

phpunit.xml

?xml version="1.0" encoding="UTF-8"?>
phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/6.2/phpunit.xsd"
     extensionsDirectory="dbunit.phar" bootstrap="./bootstrap.php">
/phpunit>

bootstrap.php 測(cè)試框架入口文件

define("APP_PATH", realpath(dirname(__FILE__) . '/../'));
date_default_timezone_set("Asia/Shanghai");
define("TEST_DIR", __DIR__);

TestCase.php 測(cè)試文件基礎(chǔ)類

namespace test;
use PHPUnit\Framework\TestCase as Test;
use Yaf\Application;
class TestCase extends Test
{
  protected static $_application = null;
  protected function setUp()
  {
    self::$_application = $this->getApplication();
    parent::setUp();
  }

  public function testAppPath()
  {
    $this->assertEquals('/Users/xiong/Sites/kyYaf', APP_PATH);
  }

  public function testApp()
  {
    $this->assertEquals(Application::app(), self::$_application);
  }

  public function testApplication()
  {
    $this->assertNotNull(self::$_application);
  }

  public function getApplication()
  {
    if (self::$_application == null) {
      $this->setApplication();
    }
    return self::$_application;
  }

  public function setApplication()
  {
    $application = new Application(APP_PATH . '/conf/application.ini');
    $application->bootstrap();
    self::$_application = $application;
  }
}

TokenServiceTest.php service類例子

namespace Service;
use test\TestCase;
include TEST_DIR . '/TestCase.php';
include APP_PATH . '/application/library/Service/BaseService.php';
include APP_PATH . '/application/library/Service/TokenService.php';
class TokenServiceTest extends TestCase
{
  /**
   * @var TokenService
   */
  protected static $tokenService;
  public function setUp()
  {
    self::$tokenService = TokenService::getInstance();
    parent::setUp();
  }

  public function testCreateToken()
  {
    $token = self::$tokenService->createToken('22');
    $this->assertInternalType('array', $token);
    $this->assertInternalType('string', $token['token']);
  }

}

BaseControllerTest.php controller類例子

namespace test\controller;
include TEST_DIR .'/TestCase.php';
use test\TestCase;
class BaseControllerTest extends TestCase
{
  public function testGetConfigAction()
  {
    $request = new Simple('CLI', '', 'Index', 'getConfig');
    $response = self::$_application->getDispatcher()->returnResponse(true)->dispatch($request);
    $contents = $response->getBody();
    $data = json_decode($contents, true);
    $this->assertInternalType('array', $data);
  }
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • PHP單元測(cè)試配置與使用方法詳解
  • PHPUnit + Laravel單元測(cè)試常用技能
  • PHP使用phpunit進(jìn)行單元測(cè)試示例
  • php使用yield對(duì)性能提升的測(cè)試實(shí)例分析
  • 高質(zhì)量PHP代碼的50個(gè)實(shí)用技巧必備(下)
  • 高質(zhì)量PHP代碼的50個(gè)實(shí)用技巧必備(上)
  • 很讓人受教的 提高php代碼質(zhì)量36計(jì)
  • 寫出高質(zhì)量的PHP程序
  • 淺談如何提高PHP代碼質(zhì)量之端到端集成測(cè)試

標(biāo)簽:太原 曲靖 南昌 興安盟 南京 濱州 株洲 白酒營(yíng)銷

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解Yaf框架PHPUnit集成測(cè)試方法》,本文關(guān)鍵詞  詳解,Yaf,框架,PHPUnit,集成,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《詳解Yaf框架PHPUnit集成測(cè)試方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于詳解Yaf框架PHPUnit集成測(cè)試方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 肥臀大屁股一区二区三区四区五区| 舒淇三级在线观看| 色花堂98堂| 四虎在线最新地址4hu| 小黄文阅读| 国产又色又爽在线观看| 白袜体育生臭脚gay奴粗口网站| 2023亚洲色噜噜狠狠网站| 又爽又黄又无遮挡的激情视频免费| 久久国产精品视频| 真实女性下身裸露图片| 777影院理伦片在线播放| 国产91网在线| 少妇人妻一级A毛片无码爱沢森| 亚洲午夜精品一区二区三区四区| 快穿名器叠加H肉辣文| 国产日韩欧美swag在线观看| 家族群战乱| 成人在线| 羞萆影院午夜无码欧美电影| 校花乳环之调教| 免费女同性做受全过程视频| 娇妻与公h喂奶1V1林艳| 很黄很色动态图| 一点点挤进粉嫩的体内| 91无码人妻精品一区二区三区蜜桃| 激情九月婷婷| 中文字幕嫩草影院| 主奴bd**高h| 欧美黄A片免费视频WWW| 秋霞理论影院福利院| 《女员工的滋味》HD| 色欲色综合色欲色综合色综合图五| 毛片无遮挡A片免费无码| 国产精品免费一区二区三区51区| 影音先锋女人aV鲁色资源网七七| 干极品美女| 精品国产鲁一鲁一区二兰草影视| 女人的天堂网| 激战的后厨2观看完整版| 浓厚な接吻と肉体の交わりこころ|