public void IsObject() { ObjectTerm t = new ObjectTerm(); AbstractTerm a = new ObjectTerm(); Assert.IsTrue(t.IsObject); Assert.IsTrue(a.IsObject); }
public void IsList() { ObjectTerm t = new ObjectTerm(); AbstractTerm a = new ObjectTerm(); Assert.IsFalse(t.IsList); Assert.IsFalse(a.IsList); }
public void IsStructure() { ObjectTerm t = new ObjectTerm(); AbstractTerm a = new ObjectTerm(); Assert.IsFalse(t.IsStructure); Assert.IsFalse(a.IsStructure); }
public void IsReference() { ObjectTerm t = new ObjectTerm(); AbstractTerm a = new ObjectTerm(); Assert.IsFalse(t.IsReference); Assert.IsFalse(a.IsReference); }
public void Push_ObjectTerm() { AMHeap heap = new AMHeap(); ObjectTerm con = new ObjectTerm(); heap.Push(con); Assert.AreSame(con, heap.Top()); }
public void setAttribute(List <Term> termList) { ObjectTerm objTerm = (ObjectTerm)termList[0]; PurchaseOrder po = (PurchaseOrder)objTerm.Value; String item = ((StringTerm)termList[1]).Value; String discount = termList[2].ToString(); String[] items = po.PurchaseItems; // int index; for (int i = 0; i < items.Length; ++i) { if (items[i].Equals(item)) { po.Discounts[i] = discount; } } }
public void Data() { ObjectTerm t = new ObjectTerm(); Assert.IsNull(t.Data()); }
public void ObjectTerm() { ObjectTerm ot = new ObjectTerm(33); Assert.AreEqual(33, ot.Data()); }