@danfuterman ,
There are no tests written to  specifically test the newly Added Fields, I have written methods generally  to just check the Address And Contact objects are Returning non nulls on save.

As Address & Contact are part of Donor , so I  thought the changes to be encountered in Add and Update Donor itself rather creating separate unit tests
 
I have updated saveDonor & EditDonor tests  and added 4 new tests
         getDonorAddress_ShouldReturnNotNull()
         getDonorContact_ShouldReturnNotNull ()
         getAllLanguages_ShouldReturnNonEmptyList()
         getAllIdTypes_ShouldReturnNonEmptyList()

If required I will write more methods to test the functionality more deeper