"An effective way to test code is to exercise it at its natural boundaries"
Brian Kernighan