phpunit

    1熱度

    1回答

    我想嘲笑AbstractQuery類學說的 $this->abstractQuery = $this->getMockForAbstractClass('Doctrine\ORM\AbstractQuery') ->disableOriginalConstructor(); 現在,我會盡我的存根 $this->abstractQuery->expects($this->

    0熱度

    1回答

    確定,所以這是與開始以數字串僅失敗一個簡單的單元測試。 我的原班在這裏 class InstanceID implements InstanceIDInterface { private $id; public function __construct(int $id) { $this->id = $id; } } 這裏是單元測試 cla

    0熱度

    1回答

    我想與代碼覆蓋率報告運行PHPUnit的測試用例可以和我使用下面的命令: D:\xampp7.1.9\htdocs\mailzap>phpunit --coverage-html reports 輸出: PHPUnit 6.3.0 by Sebastian Bergmann and contributors. Error: No code coverage driver is avail

    2熱度

    2回答

    我想測試刪除方法,但我沒有從PHPUnit獲得預期的結果。運行測試時,我收到此消息: Expected status code 200 but received 419. Failed asserting that false is true. /vendor/laravel/framework/src/Illuminate/Foundation/Testing/TestResponse.php

    1熱度

    1回答

    我在Laravel 5.5中遇到了一個奇怪的問題。我使用PhpStorm,我試圖用它來使我的流浪主機上的phpunit調用PHPUnit的是這樣的: vagrant:///Users/mymachine/Webdev/project/usr/bin/php -dxdebug.coverage_enable=1 /home/vagrant/project/vendor/phpunit/phpunit

    0熱度

    1回答

    作爲一個練習,我試圖用PHPUnit達到100%的代碼覆蓋率,這幾乎就在那裏,但這是我發現很難的錯誤位。 我有一個例子類,我有一個類似的問題,我的真實代碼,確切的代碼不是問題,但行爲是相同的。 class DBAccess { private $db; public function __construct(\PDO $db) { $this->db = $db;

    0熱度

    3回答

    當我運行PHPUnit的 錯誤我得到這個錯誤:調用未定義的方法測試\功能\ ViewConcertListingTest ::看到() 這是我的代碼: 類ViewConcertListingTest擴展的TestCase { 使用DatabaseMigrations; /** @test */ public function user_can_view_a_concert_listing()

    2熱度

    2回答

    不單元測試意味着測試必須嘲笑或單元測試的定義可以是不嘲笑? 例如下面,此試驗是嘲笑,所以它是單元測試:下面 /** * @test */ public function it_should_return_true_if_ssh_client_is_connected() { $this->phpSecLibShh->shouldReceive('isConnected')->an

    0熱度

    1回答

    我想寫一個函數,其目的是測試數據庫連接。它所做的是實例化Database對象,嘗試連接到數據庫並返回結果。 的僞代碼看起來像這樣 <?php function testDatabaseLogin() { // Get the database connection information from a file // ... // Database is a c

    0熱度

    1回答

    我爲Laravel 5.5項目(帖子底部的文件)設置了Gitlab CI管道,並且構建成功,但測試失敗,因爲PHPUnit與錯誤信息 Fatal error: Class 'Tests\TestCase' not found in /builds/[User]/[Repo]/tests/Feature/DocumentTest.php on line 8 退出(顯然,[用戶]和[回購]是不是真正的