2 ms·
They are checking the shape of inputs and outputs, making it unnecessary to test that a function returns a value of a particular type or that this value has par
by azangru 8y ago
They are checking the shape of inputs and outputs, making it unnecessary to test that a function returns a value of a particular type or that this value has particular fields. They make sure you don't make stupid mistakes, leaving it up to you to test really valuable bits of logic.