execute($element); self::assertGreaterThan(0, $element->getId()); self::assertEquals($id, $element->getId()); $elementR = SessionElementMapper::get()->with('session')->with('employee')->where('id', $element->getId())->execute(); self::assertEquals($element->datetime->format('Y-m-d'), $elementR->datetime->format('Y-m-d')); self::assertEquals($element->getStatus(), $elementR->getStatus()); self::assertEquals($element->session->employee->getId(), $elementR->session->employee->getId()); } }