Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }