public new PersonOptions GetOptions() { var options = new PersonOptions(); CopyToOptions(options); return(options); }
static void AssertPerson (Person person, PersonOptions options) { AssertContainer (person, options); Assert.AreEqual (person.Language, options.Language); }
static void SetPersonOptions (PersonOptions options) { SetContainerOptions (options); options.Language = "41"; }
public void PersonInstantiation () { var options = new PersonOptions (); SetPersonOptions (options); var person = new Person ("-1", "-1", options); AssertPerson (person, options); AssertPerson (person, person.GetOptions ()); }
protected void CopyToOptions(PersonOptions options) { base.CopyToOptions(options); options.Language = Language; }
public Person(string id, string parentId, PersonOptions options) : base(id, parentId, options) { Language = options.Language; }
public new PersonOptions GetOptions () { var options = new PersonOptions (); CopyToOptions (options); return options; }
protected void CopyToOptions (PersonOptions options) { base.CopyToOptions (options); options.Language = Language; }
public Person (string id, string parentId, PersonOptions options) : base (id, parentId, options) { Language = options.Language; }