public void Visit(object obj) { CascadeToArray cta = (CascadeToArray)obj; for (int i = 0; i < cta.objects.Length; i++) { CascadeToArray.Atom atom = (CascadeToArray.Atom)cta.objects[i]; Assert.AreEqual("updated", atom.name); if (atom.child != null) { Assert.AreNotEqual("updated", atom.child.name); } } }
public void Visit(object obj) { CascadeToArray cta = (CascadeToArray)obj; for (int i = 0; i < cta.objects.Length; i++) { CascadeToArray.Atom atom = (CascadeToArray.Atom)cta.objects[i]; atom.name = "updated"; if (atom.child != null) { atom.child.name = "updated"; } } this._enclosing.Db().Store(cta); }
public Atom(CascadeToArray.Atom child, string name) : this(child) { this.name = name; }
public Atom(CascadeToArray.Atom child) { this.child = child; }
public Atom(CascadeToArray.Atom child) { this.child = child; }