https://github.com/s0urcedev/utesting-js
JS module for unit testing
https://github.com/s0urcedev/utesting-js
js module node-js nodejs testing testing-tools unit-testing
Last synced: 2 months ago
JSON representation
JS module for unit testing
- Host: GitHub
- URL: https://github.com/s0urcedev/utesting-js
- Owner: s0urcedev
- License: mit
- Created: 2022-06-01T21:19:29.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-27T18:20:03.000Z (about 4 years ago)
- Last Synced: 2025-09-29T20:16:29.607Z (9 months ago)
- Topics: js, module, node-js, nodejs, testing, testing-tools, unit-testing
- Language: JavaScript
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# utesting-js
**GitHub:** https://github.com/s0urcedev/utesting-js
**NPM:** https://www.npmjs.com/package/utesting
JS module for unit testing
## Installation:
```console
npm install utesting
```
## Importing:
```js
const ResultState = require("utesting").ResultState; // not necessary
const ResultStates = require("utesting").ResultStates; // not necessary
const Unit = require("utesting").Unit; // not necessary
const TestCase = require("utesting").TestCase; // necessary (for creating test cases)
const TestGroup = require("utesting").TestGroup; // not necessary
const TestCaseResult = require("utesting").TestCaseResult; // not necessary
const Test = require("utesting").Test; // necessary (for additing and running testing)
```
## Using:
`test(group, output)` — test test group
`addTestUnit(callback, cases, onlyErrors, onlyTime, noPrint)` — same as mark_test_unit, but can't be used as decorator
`testAll(fileName)` — running testing all added units
And other documentation in `utesting/index.js` and examples in `examples.js`