public override void Clear() { base.Clear(); fAddress.Clear(); fRepositoryName = string.Empty; }
public override void Clear() { base.Clear(); if (fAddress != null) { fAddress.Clear(); } fAgency = string.Empty; fCause = string.Empty; fClassification = string.Empty; fDate.Clear(); if (fPlace != null) { fPlace.Clear(); } fReligiousAffilation = string.Empty; fRestriction = GDMRestriction.rnNone; if (fNotes != null) { fNotes.Clear(); } if (fSourceCitations != null) { fSourceCitations.Clear(); } if (fMultimediaLinks != null) { fMultimediaLinks.Clear(); } }
public void Test_Clear() { GDMAddress instance = new GDMAddress(null); instance.SetAddressText("blah"); instance.Clear(); Assert.IsTrue(instance.IsEmpty()); }
public override void Clear() { base.Clear(); fAddress.Clear(); fLanguages.Clear(); fName.Clear(); fRegisteredReference = string.Empty; }
public override void Clear() { base.Clear(); fAddress.Clear(); fAgency = string.Empty; fCause = string.Empty; fClassification = string.Empty; fDate.Clear(); fPlace.Clear(); fReligiousAffilation = string.Empty; fRestriction = GDMRestriction.rnNone; }
public override void Clear() { base.Clear(); fAddress.Clear(); fAgency = string.Empty; fCause = string.Empty; fClassification = string.Empty; fDate.Clear(); fPlace.Clear(); fReligiousAffilation = string.Empty; fRestriction = GDMRestriction.rnNone; fNotes.Clear(); fSourceCitations.Clear(); fMultimediaLinks.Clear(); }
public void Test_Common() { using (GDMAddress addr = new GDMAddress(null)) { Assert.IsNotNull(addr, "addr != null"); addr.SetAddressText("test"); Assert.AreEqual("test", addr.Lines.Text.Trim()); addr.Lines.Text = "This\r\naddress\r\ntest"; Assert.AreEqual("This\r\naddress\r\ntest", addr.Lines.Text.Trim()); Assert.AreEqual("This", addr.Lines[0]); Assert.AreEqual("address", addr.Lines[1]); Assert.AreEqual("test", addr.Lines[2]); addr.AddPhoneNumber("8 911 101 99 99"); Assert.AreEqual("8 911 101 99 99", addr.PhoneNumbers[0].StringValue); addr.AddEmailAddress("*****@*****.**"); Assert.AreEqual("*****@*****.**", addr.EmailAddresses[0].StringValue); addr.AddFaxNumber("abrakadabra"); Assert.AreEqual("abrakadabra", addr.FaxNumbers[0].StringValue); addr.AddWebPage("http://test.com"); Assert.AreEqual("http://test.com", addr.WebPages[0].StringValue); addr.AddPhoneNumber("8 911 101 33 33"); Assert.AreEqual("8 911 101 33 33", addr.PhoneNumbers[1].StringValue); addr.AddEmailAddress("*****@*****.**"); Assert.AreEqual("*****@*****.**", addr.EmailAddresses[1].StringValue); addr.AddFaxNumber("abrakadabra"); Assert.AreEqual("abrakadabra", addr.FaxNumbers[1].StringValue); addr.AddWebPage("http://test.ru"); Assert.AreEqual("http://test.ru", addr.WebPages[1].StringValue); // addr.AddressLine1 = "test1"; Assert.AreEqual("test1", addr.AddressLine1); addr.AddressLine2 = "test2"; Assert.AreEqual("test2", addr.AddressLine2); addr.AddressLine3 = "test3"; Assert.AreEqual("test3", addr.AddressLine3); addr.AddressCity = "test4"; Assert.AreEqual("test4", addr.AddressCity); addr.AddressState = "test5"; Assert.AreEqual("test5", addr.AddressState); addr.AddressCountry = "test6"; Assert.AreEqual("test6", addr.AddressCountry); addr.AddressPostalCode = "test7"; Assert.AreEqual("test7", addr.AddressPostalCode); using (GDMAddress addr2 = new GDMAddress(null)) { Assert.Throws(typeof(ArgumentException), () => { addr2.Assign(null); }); addr2.Assign(addr); string buf = TestUtils.GetTagStreamText(addr, 0); Assert.AreEqual("0 ADDR This\r\n" + "1 CONT address\r\n" + "1 CONT test\r\n" + "1 ADR1 test1\r\n" + "1 ADR2 test2\r\n" + "1 ADR3 test3\r\n" + "1 CITY test4\r\n" + "1 STAE test5\r\n" + "1 CTRY test6\r\n" + "1 POST test7\r\n" + "0 PHON 8 911 101 99 99\r\n" + "0 PHON 8 911 101 33 33\r\n" + "0 EMAIL [email protected]\r\n" + "0 EMAIL [email protected]\r\n" + "0 FAX abrakadabra\r\n" + "0 FAX abrakadabra\r\n" + "0 WWW http://test.com\r\n" + "0 WWW http://test.ru\r\n", buf); Assert.AreEqual("This\r\naddress\r\ntest", addr2.Lines.Text.Trim()); Assert.AreEqual("8 911 101 99 99", addr2.PhoneNumbers[0].StringValue); Assert.AreEqual("*****@*****.**", addr2.EmailAddresses[0].StringValue); Assert.AreEqual("abrakadabra", addr2.FaxNumbers[0].StringValue); Assert.AreEqual("http://test.com", addr2.WebPages[0].StringValue); Assert.AreEqual("8 911 101 33 33", addr2.PhoneNumbers[1].StringValue); Assert.AreEqual("*****@*****.**", addr2.EmailAddresses[1].StringValue); Assert.AreEqual("abrakadabra", addr2.FaxNumbers[1].StringValue); Assert.AreEqual("http://test.ru", addr2.WebPages[1].StringValue); Assert.AreEqual("test1", addr2.AddressLine1); Assert.AreEqual("test2", addr2.AddressLine2); Assert.AreEqual("test3", addr2.AddressLine3); Assert.AreEqual("test4", addr2.AddressCity); Assert.AreEqual("test5", addr2.AddressState); Assert.AreEqual("test6", addr2.AddressCountry); Assert.AreEqual("test7", addr2.AddressPostalCode); } addr.SetAddressArray(new string[] { "test11", "test21", "test31" }); Assert.AreEqual("test11", addr.Lines[0]); Assert.AreEqual("test21", addr.Lines[1]); Assert.AreEqual("test31", addr.Lines[2]); Assert.IsFalse(addr.IsEmpty()); addr.Clear(); Assert.IsTrue(addr.IsEmpty()); } }