The value generated by running code in a test. If this matches the expected result, the test passes; if the two are different, the test fails.
attribute
A name-value pair associated with node in a DOM tree.
boilerplate
FIXME
boxing (a value)
FIXME
cognitive load
The mental effort required to solve a problem.
contract
FIXME
controller (in model-view-controller)
FIXME
cross validation
FIXME
document database
FIXME
Document Object Model (DOM)
A standard, in-memory representation of HTML. Each element is stored as a node in a tree with a set of named attributes.
element (in HTML)
A named component in an HTML document. Elements are usually written <name>…</name>, where “…” represents the content of the element. Elements often have attributes.
error (result of test)
Signalled when something goes wrong in a unit test itself rather than in the system being tested. In this case, we do not know anything about the correctness of the system.
expected result (of test)
The value that a piece of software is supposed to produce when tested in a certain way, or the state in which it is supposed to leave the system.
A simplified replacement for part of a program whose behavior is easy to control and predict. Mock objects are used in unit tests to simulate databases, web services, and other complex systems.
The replacement of the usual or standard base at one location in a gene sequence with another base.
spread
To automatically match the values from a list or dictionary supplied by the caller to the parameters of a function.
static site generator (SSG)
FIXME
synthetic data generator
A tool that creates data with the same properties as real data, usually for testing purposes.
template (for static site generator)
FIXME
term frequency - inverse document frequency (TF-IDF)
A formula used to rank documents when searching that assigns a score based on how often a word occurs overall and how specific it is to a particular document.
theme (for static site generator)
FIXME
TOML
“Tom’s Own Minimal Language” is yet another format for configuration files.
type annotation
FIXME
unboxing (a value)
FIXME
unit test
A test that exercises one function or feature of a piece of software and produces pass, fail, or error.
user ID (UID)
FIXME
view (in model-view-controller)
FIXME
visitor
A design pattern in which a recursive function visits each element of a structure and performs some user-defined operation there.