QUnit
E555966
QUnit is a JavaScript unit testing framework commonly used for testing web applications and libraries, especially in the jQuery ecosystem.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| QUnit (via ReSharper) | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
JavaScript unit testing framework
ⓘ
software library ⓘ |
| category |
JavaScript testing framework
ⓘ
software testing framework ⓘ |
| ecosystem | jQuery ecosystem ⓘ |
| hasComponent |
QUnit.assert object
ⓘ
QUnit.begin callback ⓘ QUnit.config object ⓘ QUnit.done callback ⓘ QUnit.log callback ⓘ QUnit.module function ⓘ QUnit.moduleDone callback ⓘ QUnit.moduleStart callback ⓘ QUnit.test function ⓘ QUnit.testDone callback ⓘ QUnit.testStart callback ⓘ |
| hasFeature |
assertion API
ⓘ
asynchronous test support ⓘ global QUnit object API ⓘ test filtering ⓘ test lifecycle hooks ⓘ test modules ⓘ test reporting ⓘ |
| hasOutput |
HTML test runner page
ⓘ
console-based output in Node.js ⓘ |
| license | MIT License ⓘ |
| primaryUse |
testing JavaScript libraries
ⓘ
testing web applications ⓘ unit testing JavaScript code ⓘ |
| programmingLanguage | JavaScript ⓘ |
| relatedTo |
jQuery
NERFINISHED
ⓘ
jQuery Mobile NERFINISHED ⓘ jQuery UI NERFINISHED ⓘ |
| repositoryPlatform | GitHub NERFINISHED ⓘ |
| supports |
Node.js testing
ⓘ
TAP output ⓘ assert.async for async tests ⓘ assert.throws for exception testing ⓘ browser-based testing ⓘ code coverage via external tools ⓘ command-line usage via Node.js ⓘ skipping tests ⓘ test grouping by module ⓘ test reordering control ⓘ todo tests ⓘ |
| testDefinitionPattern | function-based tests ⓘ |
| testStyle | xUnit-style testing framework ⓘ |
| usedForTesting |
jQuery core
NERFINISHED
ⓘ
jQuery plugins ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
QUnit (via ReSharper)