setCode('123'); $costobject->setName('Test CostObject'); $costobject->setDescription('Test description'); $id = CostObjectMapper::create($costobject); self::assertGreaterThan(0, $costobject->getId()); self::assertEquals($id, $costobject->getId()); $costobjectR = CostObjectMapper::withConditional('language', ISO639x1Enum::_EN)::get($costobject->getId()); self::assertEquals($costobject->getCode(), $costobjectR->getCode()); self::assertEquals($costobject->getName(), $costobjectR->getName()); self::assertEquals($costobject->getDescription(), $costobjectR->getDescription()); } }