add Synapse unit tests