当前位置: 首页 > 知识库问答 >
问题:

没有执行测试!Laravel 5.4

百里涛
2023-03-14

这个错误是什么?如何在laravel中创建简单测试。

PHPUnit 6.3。1由塞巴斯蒂安·伯格曼和撰稿人撰写。

时间:130毫秒,内存:4.00MB

没有执行任何测试

测试/功能/阅读文章。php

<?php

namespace Tests\Feature;

use Tests\TestCase;
use Illuminate\Foundation\Testing\WithoutMiddleware;
use Illuminate\Foundation\Testing\DatabaseMigrations;
use Illuminate\Foundation\Testing\DatabaseTransactions;

class ReadArticle extends TestCase
{
    /**
     * @test
     */
    public function a_user_can_view_home_page()
    {
        $this->get('/')->assertSee('وبسایت اکسبیر');
    }
}

共有2个答案

魏熠彤
2023-03-14

2种可能性:

你的测试必须是

class ReadArticleTest extends TestCase

你的文件名也是

您可以使用全局PHPunit而不是laravel。

试试这个:

./vendor/bin/phpunit
汪翰墨
2023-03-14

如果您使用cmd行,请在根应用程序中输入:"./供应商/bin/phpUnit"。不要忘记引用!

 类似资料:
  • 试着用TestNG运行我所有的cucumber测试。然而,我的套房没有找到。 当我将TestNG.xml文件作为TestNG运行时,未找到如下所示的测试

  • 在使用maven运行单元测试时,我遇到了这个异常。我的所有测试都没有执行。我的测试类的格式是 我正在运行以下命令来运行此命令: 使用的surefire插件是: 有人知道为什么我的测试没有执行吗?我用的是jUnit 4.8.2和surefire 2.14.1

  • 我已经导入了JUNIT 4.12和Hamcrest 1.3库以及测试文件夹设置。指向正确测试包文件夹的源代码。我将使用Shift F6为每个Java测试文件运行测试,它将执行该Java文件中的所有测试。重新启动计算机后,我按照同样的程序运行测试,结果“没有执行任何测试”。原因和解决方案可能是什么。 没有任何修改的同一个项目可以在另一台计算机上正常工作。试图重新安装Netbeans 8.2,但它没有

  • 这是我添加的公共类NewEmptyJUnitTest的代码{ 这是pom.xml文件 我一直收到这个错误:

  • Jenkins不熟悉,所以我有一个java web项目(maven)和一个单元测试文件。测试文件结构:src/test/Java/preprocessortest . Java 该测试在intellij中成功执行。但是Jenkins并不认为这个测试文件是成功的。 它显示“没有要运行的测试” Jenkins控制台日志 pom.xml (编辑)当我使用cmd作为“mvn test”在pc中进行mave

  • 22.13.1.执行测试 测试从main构建过程中分离出来的,运行在一个单独的JVM中执行.Test任务允许控制这些如何发生. 有许多属性用于控制测试过程如何启动.这包括使用诸如系统属性,JVM参数和Java可执行文件。 可以指定是否要并行执行测试.Gradle通过同时运行多个测试进程提供并行执行测试.每个测试进程在同一时间只能执行一个测试,为了充分利用这一特性,一般不需要为tests任务做什么特