public void TestSetMember() { string aUserName = "******"; string aDNI = "DNI Number"; bool aState = false; bool federated = false; bool visible = false; DateTime aRegDate = DateTime.Now; DateTime? aBirthdate = Convert.ToDateTime("12/12/2012"); string aMemo = "A Memo"; string anImageURL = "Image URL"; string aNImageURL = "Image URL"; string aBlogURL = "A Blog URL"; string aFirstName = "First name"; string aSecondName = "Second name"; string aTlf = "tlf Numbre"; string aMobile = "Mobile number"; string anEMail = "Email"; string aStreet = "Street"; string aNumber = "1a"; string aCity = "City"; string aCountry = "Country"; string aPostalCode = "18007"; string aClubNumber = "14"; Address anAddress = new Address(aStreet, aNumber, aCity, aCountry, aPostalCode); Member aMember = new Member(); aMember.SetMember(aUserName, aClubNumber, aFirstName, aSecondName, aDNI, anAddress, aTlf, aMobile, anEMail, aState, federated, visible, aBirthdate, aMemo, anImageURL, aNImageURL, aBlogURL); Assert.AreEqual(aUserName, aMember.UserName); Assert.AreEqual(aDNI, aMember.DNI); Assert.AreEqual(aState, aMember.State); Assert.AreEqual(federated, aMember.Federated); Assert.AreEqual(visible, aMember.Visible); Assert.AreEqual(aRegDate.ToShortDateString(), aMember.RegDate.ToShortDateString()); Assert.AreEqual(aBirthdate, aMember.BirthDate); Assert.AreEqual(aMemo, aMember.Memo); Assert.AreEqual(anImageURL, aMember.ImageURL); Assert.AreEqual(aNImageURL, aMember.NImageURL); Assert.AreEqual(aBlogURL, aMember.BlogURL); Assert.AreEqual(aFirstName, aMember.FirstName); Assert.AreEqual(aSecondName, aMember.SecondName); Assert.AreEqual(aStreet, aMember.Address.Street); Assert.AreEqual(aNumber, aMember.Address.Number); Assert.AreEqual(aCity, aMember.Address.City); Assert.AreEqual(aCountry, aMember.Address.Country); Assert.AreEqual(aPostalCode, aMember.Address.PostalCode); Assert.AreEqual(aTlf, aMember.Tlf); Assert.AreEqual(aMobile, aMember.Mobile); Assert.AreEqual(anEMail, aMember.EMail); Assert.AreEqual(aClubNumber, aMember.Number); }