add more donation tests