:atom_symbol: React 测试变得简单。 支持 DOM 和自定义渲染器。

时间:2024-06-28 09:00:12
【文件属性】:

文件名称::atom_symbol: React 测试变得简单。 支持 DOM 和自定义渲染器。

文件大小:465KB

文件格式:ZIP

更新时间:2024-06-28 09:00:12

Development Tools

Rut Rut 是一个无 DOM 的 React 测试库,旨在轻量级,鼓励优秀的测试实践,并减少脆弱性和代码异味。 它是围绕 react-test-renderer 的包装和抽象,简化了测试编写过程,同时在幕后完成了所有艰苦的工作。 从'rut-dom'导入{渲染}; import Input, { InputProps } from '../src/Input'; 描述(' ', () => { it('渲染输入字段', () => { const { root, update } = render ( ); 期望(根)。toHaveProp('名称','车辙'); 期望(根).toHaveValue('foo'); 期望(根)。not.toBeDisabled(); 更新({禁用:真}); 期望(根)。toBeDisabled(); }); }); rut 包为适配器提供了扩展的核心功能。 例如,用于 react-dom 的 DOM 适配器,用于 react-native 的移动原生适配器,甚至是您的应用程序独有的自定义适配器。 特点类型安全设计。 充满信心地测试。 一流的异步支持


网友评论