phpunit

    0熱度

    1回答

    我創建了一個cakephp測試(使用phpunit),並以某種方式停止在函數的中間。 所以我測試的StartController,它調用函數createInstitution。 在它的中間,我有以下代碼: (...) var_dump("0"); $newEntry = $this->InstitutionRegistration->findEntryByEmail($email); var

    0熱度

    1回答

    我是單元測試的新手,我想嘗試測試我的登錄頁面 我的目標是: - >如果它匹配數據庫 - >重定向到路由「/」 - >如果不是 - >重定向到路徑「/登錄」 <?php namespace Tests\Feature; use App\Domain\Core\Models\User; use Illuminate\Support\Facades\Hash; use Illuminate\

    0熱度

    1回答

    我正在學習php單元測試。我有問題;如何從方法設置屬性值?這裏是我的示例代碼: class Variables { public $date; public function setDate(\DateTime $date) { $this->date = $date; } } class Process { public fun

    1熱度

    2回答

    我在使單元測試正常工作時遇到了一些麻煩。我正在測試使用由工廠創建的服務的控制器。我想要實現的是用模擬服務替換工廠,這樣我就可以在不使用活動數據庫連接的情況下執行測試。 的設置 在我的服務管理器的配置文件,我點了一個工廠。 工廠要求在單元測試期間不想使用的活動數據庫連接。 Namespace MyModule; return [ 'factories' => [ MySer

    0熱度

    1回答

    我在使用phpunit.xml文件運行PHPUnit測試時遇到問題。我配置的遠程PHP解釋是這樣的: 這種配置可以讓我調試PHP Web應用程序。我遇到了嘗試調試PHPUnit腳本的問題。我配置是這樣的: 有了這樣的配置,我可以調試PHPUnit測試: 的問題是,我的PHPUnit的文件不會被讀取,我的環境變量不使用。因此我在測試中遇到了一些錯誤,例如CSRF令牌驗證異常。 如何使用我的phpun

    0熱度

    1回答

    我試圖設置phpunit來顯示我的項目的代碼覆蓋率。我按照谷歌上找到的例子,主要有以下設置: composer.json "require-dev": { "phpunit/phpunit": "5.*", "phpunit/php-code-coverage": "^4.0.4", "mockery/mockery": "^0.9.9" }, phpunit.

    2熱度

    1回答

    任何人都可以告訴我如何編寫Youtube API的集成測試,需要您提供OAUTH令牌嗎? 例如在這個包alaouy/Youtube測試類中唯一需要的東西就是標記。由此可以爲各種請求編寫所有必需的測試。但是,該軟件包使用NON-auth。這很容易,因爲您可以提供只是令牌,並可以自由提出請求。 當涉及到Youtube OAUTH API的流程是用戶被重定向到谷歌網站等。這阻止了我編程測試編寫測試。 如

    0熱度

    1回答

    我正在嘗試在我正在開發的學校項目上編寫一個PHPUnit測試函數。這些功能在正常的網站上正常工作。但是當我嘗試用PHPUnit測試與數據庫相關的操作時,我總是收到mysqli_query(): Couldn't fetch mysqli。 這裏是一個示例代碼段: PHPUnit的文件:test.php的 function testFindById() { $expected_object

    1熱度

    2回答

    我正在嘗試使用模型工廠在數據提供程序中創建模型。它的工作原理,如果我的設置方法或直接在測試中使用的工廠,但如果我嘗試在數據提供程序使用它我得到一個錯誤: 1) Warning The data provider specified for MyClassTest::testSomeMethod is invalid. Unable to locate factory with name [defa

    2熱度

    2回答

    當我運行 composer require --dev phpunit/phpunit 我得到以下信息: composer require --dev phpunit/phpunit Using version ^6.2 for phpunit/phpunit ./composer.json has been updated Loading composer repositories w