title = 'Title'; $obj->descriptionRaw = 'Description'; $obj->probability = 1; $obj->cause = new NullCause(1); $obj->risk = new NullRisk(1); SolutionMapper::create()->execute($obj); $objR = SolutionMapper::get()->where('id', $obj->getId())->execute(); self::assertEquals($obj->title, $objR->title); self::assertEquals($obj->descriptionRaw, $objR->descriptionRaw); self::assertEquals($obj->probability, $objR->probability); self::assertEquals($obj->risk->getId(), $objR->risk->getId()); self::assertEquals($obj->cause->getId(), $objR->cause->getId()); } }