Add test of get_calls for singular resultset, add _get_observed_calls method to avoid repetition of code
Improved testing, made logic of call merge more clear