testing

作者: contentstack

用于Mocha/NYC单元测试、API测试以及contentstack-marketplace-sdk中的Jest TypeScript测试。

npx skills add https://github.com/contentstack/contentstack-marketplace-sdk --skill testing

Testing – contentstack-marketplace-sdk

When to use

  • Adding tests under test/unit or API suites
  • Working with nyc coverage or mochawesome reports

Instructions

Runners

  • Mocha with @babel/register for most suites; nyc wraps coverage.
  • npm run test:typescript runs Jest with jest.config.js for TypeScript-focused tests.

Reports

  • Sanity HTML reports (test:sanity-report) are optional helpers—do not commit generated artifacts meant for CI only.

Mocking

  • nock / axios-mock-adapter patterns may exist—keep tests hermetic without real network when possible.