Testing programs with finite sets of data | Synapse