【发布时间】:2021-11-13 08:44:18
【问题描述】:
我如何简单地对输入类型文件的值进行单元测试:
<input required type="file" class="form-control blue-border" accept=".jpg, .jpeg, .png" data-testid="file" />
我试过了
descripe('ex....',()=>{
test('ex.....',()=>{
const file=screen.getByTestId('file')
expect(file.value='myfile.png').toContain(/(\.jpg|\.jpeg|\.png)$/i)
})
})
但我有错误: InvalidStateError:此输入元素接受一个文件名,该文件名只能以编程方式设置为空字符串。
【问题讨论】:
标签: javascript unit-testing jestjs