add callback call count tests