function testCreate_OneToMany() { $this->_createModelAndIncludeThem('lecture', 'Lecture'); $this->_createModelAndIncludeThem('course', 'Course'); $course = new Course(); $course->setTitle($course_title = 'bar'); $course->save(); $lecture = new Lecture(); $lecture->setTitle($lecture_title = 'foo'); $lecture->setCourse($course); $lecture->save(); $loaded_lecture = lmbActiveRecord::findById('Lecture', $lecture->getId()); $this->assertEqual($loaded_lecture->getTitle(), $lecture_title); $this->assertEqual($loaded_lecture->getCourse()->getId(), $course->getId()); $loaded_course = lmbActiveRecord::findById('Course', $course->getId()); $this->assertEqual($loaded_course->getLectures()->at(0)->getId(), $lecture->getId()); }