public void Test_GEDCOMNotes() { using (GDMNotes notes = new GDMNotes()) { Assert.IsTrue(notes.IsEmpty()); notes.Lines.Text = "Test note"; Assert.IsFalse(notes.IsEmpty()); Assert.AreEqual("Test note", notes.Lines.Text); } }
private static void GEDCOMNotesTest(GDMNoteRecord noteRec, GDMIndividualRecord indiv) { GDMNotes notes = indiv.AddNote(noteRec); Assert.AreEqual(notes.Lines.Text, noteRec.Lines.Text); Assert.IsTrue(notes.IsPointer, "notes.IsPointer"); Assert.IsFalse(notes.IsEmpty()); // its pointer notes.Clear(); }
private static void GEDCOMNotesTest(GDMNoteRecord noteRec, GDMIndividualRecord indiv) { GDMNotes notes = indiv.AddNote(noteRec); Assert.IsTrue(notes.IsPointer, "notes.IsPointer"); Assert.Throws <InvalidOperationException>(() => { var lines = notes.Lines; }, "Notes is a pointer"); Assert.AreEqual(notes.XRef, noteRec.XRef); Assert.IsFalse(notes.IsEmpty()); // its pointer notes.Clear(); }