导入
单元测试简介
让我们来了解单元测试的基础知识。
在本章中,我们将学习如何对 NgRx 功能进行单元测试。首先,让我们熟悉单元测试的基本概念。
什么是单元测试?
在将代码部署到生产环境之前,我们必须确保应用程序的所有组件都能正常工作。我们可以通过将代码拆分为更小的单元来实现这一点。一个单元可以是一个函数、模块或对象。当代码被划分为多个单元后,我们可以分别测试每个单元的功能。这种测试方式在软件开发中被称为单元测试。
...
单元测试
单元测试工具
默认情况下,Angular 应用程序已配置了 Jasmine 和 Karma。因此,我们无需额外操作即可开始进行单元测试。可以使用 Jasmine 编写单元测试,然后通过 Karma 运行这些测试,以确保应用的每个部分都能正常工作。
...
删除默认的测试文件
由于本章中我们不会为组件和服务编写任何测试用例,为了加快测试速度,建议从项目中移除以下测试文件:
src/app/app.component.spec.tssrc/app/products.service.spec.tssrc/app/data.service.spec.tssrc/app/products/products.component.spec.tssrc/app/product/product.component.spec.ts
No configuration found for ID: ff13aada515a82312ab27951458718b57ba7233b36a3e8e4c8e53438f66c01c7