Added tests.

But, they are being added after the fact, which is a waste of time,
as per Uncle Bob.