public void TestGetOtherFundsNullableTypeUSGovt() { var agencyCode1 = InternationalOrgCodeType.ECOSOC; var agencyCode2 = InternationalOrgCodeType.EEC; var international = new InternationalFunding( org1: agencyCode1.ToString(), amount1: "amount 1", otherName1: "other 1 name", org2: agencyCode2.ToString(), amount2: "amount 2", otherName2: "other 2 name" ); var instance = international.GetOtherFundsNullableTypeInternational(); Assert.AreEqual(international.Amount1, instance.Amount1); Assert.AreEqual(international.Org1, instance.Org1); Assert.AreEqual(international.OtherName1, instance.OtherName1); Assert.AreEqual(international.Amount2, instance.Amount2); Assert.AreEqual(international.Org2, instance.Org2); Assert.AreEqual(international.OtherName2, instance.OtherName2); }