php - 有没有办法在 Laravel Dusk 中断言当前 URL 值?

标签 php laravel laravel-5 laravel-5.5 laravel-dusk

我正在使用 Laravel Dusk 测试带有子域路由的 Web 应用程序。如果某种验证无效,我在子域之间进行了一些重定向。

所以,我的目标是访问一个 URL $a,然后断言我被重定向了,新的 URL 是 $b

我能做到:

$browser->visit($a);

但我不知道在检查当前 URL 之后该怎么做。

最佳答案

这是一种在 Laravel Dusk 中检查 URL 值的方法:

$browser->visit($a);
$url = $browser->driver->getCurrentURL();
$this->assertEquals($b, $url);

关于php - 有没有办法在 Laravel Dusk 中断言当前 URL 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48296838/

相关文章:

php - 继续上传 php $_FILES error = 3(部分上传)

php - 将 PHP 中的嵌套(多维)数组更改为 key => value 对

laravel - 访问自定义规则类中的另一个请求的输入 - Laravel

php - laravel save 方法未完全保存数据

PHP Trait 覆盖 protected Trait 方法

php - 基于服务器端逻辑有条件地回显 Javascript 代码是否被认为是有害的?

php - 我如何知道是否从 Paypal 网站取消订阅

php - Laravel:不同路径的不同 api 速率限制

php - 从数组打印值有时不起作用

composer-php - 如何使用 Composer 将 Require 打包到 Laravel 项目中