Fix and extend tests for monthly donations