test covering api