Definitions for "Testable"
Keywords:  devised, capable, proved
Capable of being tested or proved.
Capable of being devised, or given by will.
Keywords:  knows, add, cases, object
an object which knows how to add test cases for itself