public Pet(string name, string species, int weight, Person owner) { this.name = name; this.species = species; this.weight = weight; this.owner = owner; }
protected override void OnSetUp() { using(ISession s = OpenSession()) { using(ITransaction tx = s.BeginTransaction()) { Person e1 = new Person("Joe", 10, 9); Person e2 = new Person("Sally", 20, 8); Person e3 = new Person("Tim", 20, 7); //20 Person e4 = new Person("Fred", 40, 40); Person e5 = new Person("Fred", 50, 50); s.Save(e1); s.Save(e2); s.Save(e3); s.Save(e4); s.Save(e5); Pet p = new Pet("Fido", "Dog", 25, e1); Pet p2 = new Pet("Biff", "Dog", 10, e1); s.Save(p); s.Save(p2); tx.Commit(); } } }