A methodology for testing spreadsheets | Synapse