added 'was always called with exactly' assertion