public void AddDocument() { QuickPM.Property p = new QuickPM.Property(propertyNumber); QuickPM.Document doc = new QuickPM.Document(); doc.Save(); p.AddDocumentId(doc.Id); p.Save(); p = new QuickPM.Property(propertyNumber); Assert.AreEqual(p.DocumentIds[0], doc.Id); }
public void GetDocumentIds() { QuickPM.Property p = new QuickPM.Property(propertyNumber); Assert.AreEqual(0, p.DocumentIds.Count); QuickPM.Document doc = new QuickPM.Document(); doc.Save(); p.DocumentIds.Add(doc.Id); p.Save(); p = new QuickPM.Property(p.Number); Assert.AreEqual(1, p.DocumentIds.Count); Assert.AreEqual(doc.Id, p.DocumentIds[0]); Assert.AreEqual(doc.Id, p.GetDocumentIds()[0]); p.RemoveDocumentId(doc.Id); p.Save(); p = new QuickPM.Property(p.Number); Assert.AreEqual(0, p.DocumentIds.Count); }