Constructing test suites for interaction testing | Synapse