110 lines
2.7 KiB
JSON
110 lines
2.7 KiB
JSON
{
|
|
"name": "Quality Assurance and Testing with Chai",
|
|
"dashedName": "quality-assurance-and-testing-with-chai",
|
|
"order": 2,
|
|
"time": "5 hours",
|
|
"template": "",
|
|
"required": [],
|
|
"superBlock": "information-security-and-quality-assurance",
|
|
"superOrder": 6,
|
|
"challengeOrder": [
|
|
[
|
|
"587d824a367417b2b2512c46",
|
|
"Learn How JavaScript Assertions Work"
|
|
],
|
|
[
|
|
"587d824b367417b2b2512c47",
|
|
"Test if a Variable or Function is Defined"
|
|
],
|
|
[
|
|
"587d824b367417b2b2512c48",
|
|
"Use Assert.isOK and Assert.isNotOK"
|
|
],
|
|
[
|
|
"587d824b367417b2b2512c49",
|
|
"Test for Truthiness"
|
|
],
|
|
[
|
|
"587d824b367417b2b2512c4a",
|
|
"Use the Double Equals to Assert Equality"
|
|
],
|
|
[
|
|
"587d824b367417b2b2512c4b",
|
|
"Use the Triple Equals to Assert Strict Equality"
|
|
],
|
|
[
|
|
"587d824c367417b2b2512c4c",
|
|
"Assert Deep Equality with .deepEqual and .notDeepEqual"
|
|
],
|
|
[
|
|
"587d824c367417b2b2512c4d",
|
|
"Compare the Properties of Two Elements"
|
|
],
|
|
[
|
|
"587d824c367417b2b2512c4e",
|
|
"Test if One Value is Below or At Least as Large as Another"
|
|
],
|
|
[
|
|
"587d824c367417b2b2512c4f",
|
|
"Test if a Value Falls within a Specific Range"
|
|
],
|
|
[
|
|
"587d824d367417b2b2512c50",
|
|
"Test if a Value is an Array"
|
|
],
|
|
[
|
|
"587d824d367417b2b2512c51",
|
|
"Test if an Array Contains an Item"
|
|
],
|
|
[
|
|
"587d824d367417b2b2512c52",
|
|
"Test if a Value is a String"
|
|
],
|
|
[
|
|
"587d824d367417b2b2512c53",
|
|
"Test if a String Contains a Substring"
|
|
],
|
|
[
|
|
"587d824d367417b2b2512c54",
|
|
"Use Regular Expressions to Test a String"
|
|
],
|
|
[
|
|
"587d824e367417b2b2512c55",
|
|
"Test if an Object has a Property"
|
|
],
|
|
[
|
|
"587d824e367417b2b2512c56",
|
|
"Test if a Value is of a Specific Data Structure Type"
|
|
],
|
|
[
|
|
"587d824e367417b2b2512c57",
|
|
"Test if an Object is an Instance of a Constructor"
|
|
],
|
|
[
|
|
"587d824e367417b2b2512c58",
|
|
"Run Functional Tests on API Endpoints using Chai-HTTP"
|
|
],
|
|
[
|
|
"587d824f367417b2b2512c59",
|
|
"Run Functional Tests on API Endpoints using Chai-HTTP II"
|
|
],
|
|
[
|
|
"587d824f367417b2b2512c5a",
|
|
"Run Functional Tests on an API Response using Chai-HTTP III - PUT method"
|
|
],
|
|
[
|
|
"587d824f367417b2b2512c5b",
|
|
"Run Functional Tests on an API Response using Chai-HTTP IV - PUT method"
|
|
],
|
|
[
|
|
"587d824f367417b2b2512c5c",
|
|
"Run Functional Tests using a Headless Browser"
|
|
],
|
|
[
|
|
"587d8250367417b2b2512c5d",
|
|
"Run Functional Tests using a Headless Browser II"
|
|
]
|
|
],
|
|
"helpRoom": "Help",
|
|
"fileName": "06-information-security-and-quality-assurance/testing-with-chai.json"
|
|
} |