I wonder whether it would be advantageous to use mock and just assert that _send_change_notifications was or wasn't called. I can see pros and cons. Not blocking. Just mulling.