Files
freeCodeCamp/curriculum/challenges/_meta/quality-assurance-and-testing-with-chai/meta.json
Oliver Eyton-Williams 1642c631de refactor: drop superorder from metas (#44422)
* refactor: create superOrder from superblock

* chore: drop superOrders from meta

* fix: return null for 'certifications'

* fix: only set superOrder if it is needed

* fix(tests): remove filter from order tests

* test: use getSuperOrder, since superOrder has gone

* test: ignore certificates

* fix: getSuperOrder throw for 'certifications'

* test: remove certificate special case

It wasn't necessary, anyway (it had never been working because I put
certificate not certification)

Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>
2021-12-14 08:16:23 -08:00

112 lines
2.7 KiB
JSON

{
"name": "Quality Assurance and Testing with Chai",
"isUpcomingChange": false,
"dashedName": "quality-assurance-and-testing-with-chai",
"order": 0,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "quality-assurance",
"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",
"Simulate Actions Using a Headless Browser"
],
[
"587d8250367417b2b2512c5d",
"Run Functional Tests Using a Headless Browser"
],
[
"5f8884f4c46685731aabfc41",
"Run Functional Tests Using a Headless Browser II"
]
]}