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 退出(显然,[用户]和[回购]是不是真正的