@rachnerd/test-plugin
针对 NativeScript 运行位于源代码中的单元测试的解决方案(Angular 风格指南)
npm i --save @rachnerd/test-plugin

NativeScript 测试钩子

针对运行位于源代码中的单元测试的解决方案(根据 Angular 风格指南)

目前 NativeScript 运行位于 app/tests 的 spec 文件。此钩子将所有源代码(在 app 中)复制到 app/tests 内的 .tmp 文件夹中,以便 NativeScript 可以运行遵循 Angular 风格指南 的单元测试。

示例

app
|-- feature
|- feature.component.html
|- feature.component.ts
|- feature.component.spec.ts

安装

Npm

npm install nativescript-tests-hook --save-dev

用法

遗憾的是,测试运行器在钩子完成前已获取文件。为了解决这个问题,您必须在执行测试命令之前做好准备。

tns prepare [platform] && tns test [platform]