System.out.println("removeDonation");
        
        ContactController instance = new ContactController();
        DonationController donationCtrl = new DonationController();
        Contact contact = instance.read(testPersons.get(0).getIdContact());
        Donation donation1 = new Donation();
        donation1.setDueDate(new Date());
        donation1.setProposalTitle(getName());
        donation1.setReasonNotFunded(getName());
        donation1.setStatus("Test1");
        donation1.setAmount(new BigDecimal(1.11));
        
        Donation donation2 = new Donation();
        donation2.setDueDate(new Date());
        donation2.setProposalTitle(getName());
        donation2.setReasonNotFunded(getName());
        donation2.setStatus("Test2");
        donation2.setAmount(new BigDecimal(2.22));
        
        donation1.setDonor(contact);
        donation2.setDonor(contact);
        donation1 = instance.addDonation(donation1);
        donation2 = instance.addDonation(donation2);
        contact = instance.removeDonation(donation1);
        contact = instance.removeDonation(donation2);
        for(Donation aDonation : contact.getDonations()) {
            if (aDonation.getProposalTitle().equals(getName())
            && aDonation.getReasonNotFunded().equals(getName())
            && aDonation.getStatus().equals("Test1")
            && aDonation.getAmount().equals(new BigDecimal(1.11))) {
                found1 = true;