Software unit test coverage and adequacy | Synapse