SD-576: behave tests for coverage api

Added behave tests for the coverages.
Indentation in the file is not consistent, I know flake won't complain but we should try to keep it sane.