Testing is Not So Easy!
These examples are
trivial
tests
to show the syntax.
Real
tests
are much more
thoughtful
and
demanding
.
Designing good tests makes you
think
about what the
code should do
, and what may go wrong.
Good tests are often
short
... but many of them.