小编hab*_*lup的帖子

测试api响应给我错误,因为替换字符 与量角器

我正面临着用量角器测试的问题.

我正在将我的网络应用中的文本与我提出请求的API进行比较.当我使用Postman获取响应时,文本使用HTML实体编写为:&uacute(ú) &ntilde(ñ)并且我使用decodeHTMLEntities()函数来处理它以解码这些实体.到目前为止一切都很好.

当我得到a ñ或a ¿(未编码)时会出现问题.我在测试中调用API,然后返回这些字符,?因此测试失败.例如:

ApiObject = {Country: 'España'}
expect('España').toBe(ApiObject.Country)
Run Code Online (Sandbox Code Playgroud)

得到: Expected 'España' to be 'Espa?a'

它不是文件格式错误,因为如果我这样做console.log('España'),它工作正常.

javascript html-entities protractor

6
推荐指数
1
解决办法
82
查看次数

标签 统计

html-entities ×1

javascript ×1

protractor ×1