文件名称:react-native-testing:有关如何使用react-native-testing-library测试React Native应用程序的一些示例,工具和提示
文件大小:363KB
文件格式:ZIP
更新时间:2024-05-22 07:16:12
TypeScript
带有React本机测试库的集成测试 目录 介绍 此仓库包含有关如何使用编写集成测试的示例列表。 您还可以在本自述文件中找到有关集成测试为何如此重要以及它们如何使您对代码更有信心的一些文档。 我写了一篇关于你为什么要使用这个库以及如何在使用它的文章。 理论 它们是什么 我们将集成测试称为以下测试: 从模拟用户交互开始 以期望视觉反馈而告终 位于页面级别 嘲弄本机代码 嘲笑外部api调用(fetch / graphql ...) 为什么他们很好 这些测试不依赖于实现细节 他们测试了我们应用程序不同部分之间的交互(redux / formik / libs / navigation / components ...) 我们不需要在单元测试中分别测试还原剂和Sagas 要了解有关哲学以及这些测试背后的原因的更多信息,请查看由Kent C Dodds撰写的文章: 测试实施细节 编写测试。 不