"Test Supported Development" (TSD) intends to characterize the creation of tests during ANY/ALL stages of development, that is, in TSD, tests are not necessarily created before their System Under Test (SUT), but not necessarily created at the end of development, either...