public void Charity_Operator_ConvertsGetCharityResponse() { var trustee = new CharityTrustee { TrusteeId = 123, Name = Guid.NewGuid().ToString() }; var response = new GetCharityResponse() { Id = 1234, RegistrationDate = DateTime.Now, RegistrationNumber = 1234, Name = Guid.NewGuid().ToString(), RegistrationStatus = "Registered", CharityType = "Other", RemovalDate = null, Trustees = new List <CharityTrustee> { trustee } }; Charity charity = response; Assert.AreEqual(1, charity.Trustees.Count); Assert.AreEqual(response.Id.ToString(), charity.CharityNumber); Assert.AreEqual(response.RegistrationNumber.ToString(), charity.RegistrationNumber); Assert.AreEqual(response.RegistrationDate, charity.RegistrationDate); Assert.AreEqual(response.Name, charity.Name); Assert.AreEqual(response.RegistrationStatus, charity.Status); Assert.AreEqual(response.CharityType, charity.Type); Assert.IsNull(charity.RemovalDate); }
public void Trustee_Operator_ConvertsCharityTrustee() { var charityTrustee = new CharityTrustee { TrusteeId = 123, Name = Guid.NewGuid().ToString() }; Trustee trustee = charityTrustee; Assert.AreEqual(charityTrustee.TrusteeId.ToString(), trustee.Id); Assert.AreEqual(charityTrustee.Name, trustee.Name); }