Added tests cases for the Donor app

Needs a lot more test cases