phpunit 运行问题?

file请帮忙看看,谢谢。

putixin
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 11
liyu001989

file

更新一下

5年前 评论
putixin

@liyu001989 更新到最新了,依旧是同样的错误,有没有更好的方法呢?谢谢!

5年前 评论
liyu001989

file

检查一下 bootstrap/app.php 是不是 require_once

5年前 评论
putixin

@liyu001989 嗯的确不是,我改了后报的错误更好看了

file

5年前 评论
DianWang

basicTest里面代码修改下,因为/根路由发生了重定向,你修改到不重定向的路由才行。

5年前 评论
putixin

@DianWang 不太懂,我看和源码一样啊,而且这个文件也是自个儿生成的,不知道如何改呢!

5年前 评论
liyu001989

报错更好看了,是因为 phpunit 正常工作,执行了用例,但是断言失败了。状态码期望是 200,但是得到了 500,ExampleTest 只测试了一个内容,就是访问根 $this->get('/')

你在项目源码中执行 phpunit 测试一下

5年前 评论
DianWang

@putixin 它是与route/web.php里面的路由配置对应的,你随便新增个 /test路由,返回个hello world,然后把testBasicTest里面测试的路由也改为test就行了。先跑通,你理解了测试原理之后,就明白我在说什么了。

5年前 评论
putixin

@DianWang 可以了,

file,但是我真的还是很想知道为什么访问根目录不好使了呢!

5年前 评论
DianWang

@putixin 你自己看看你根目录怎么定义的呗,断言的URL不能重定向的哦 :older_man:

5年前 评论
putixin

@DianWang 理解了,谢谢

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!