Testing can be arduous and annoying - but writing good tests is CRITICAL to writing good software. So much so that people will actually write tests before they write any code at all, using the tests to help them understand just what it is they're doing.
But it's more than that. Tests can also act as documentation and a learning tool for someone coming in to your project. In fact - it's probably the first place they'll start! So let's make sure our tests are radical!