Phpunit Laravel 7:assertSee()和html实体

Phpunit Laravel 7:assertSee()和html实体,phpunit,laravel-7,Phpunit,Laravel 7,在我的测试中,我使用assertSee() $message='Header'; $response=$this->get($url); $response->assertStatus(200); $response->assertSee($message); 问题是当$message包含html实体时,断言将变为false 我知道有一个e()助手可以在$message中转换html实体,但现在我需要相反的方法 我该怎么做呢?->assertSee(…)在Laravel 7中,现在它有了第二个

在我的测试中,我使用assertSee()

$message='Header';
$response=$this->get($url);
$response->assertStatus(200);
$response->assertSee($message);
问题是当
$message
包含html实体时,断言将变为false

我知道有一个
e()
助手可以在$message中转换html实体,但现在我需要相反的方法

我该怎么做呢?

->assertSee(…)在Laravel 7中,现在它有了第二个参数

$response->assertSee($value, $escaped = true);
只需将其设置为
false

文件说:

此断言将自动转义给定字符串,除非您传递的第二个参数为false:

$response->assertSee($value, $escaped = true);