name = 'Doc Name'; $doc->doc = 'Doc content'; $doc->status = WikiStatus::DRAFT; $doc->category = new NullWikiCategory(1); $doc->language = 'en'; $doc->createdBy = new NullAccount(1); $id = WikiDocMapper::create()->execute($doc); self::assertGreaterThan(0, $doc->id); self::assertEquals($id, $doc->id); $docR = WikiDocMapper::get()->where('id', $doc->id)->execute(); self::assertEquals($doc->name, $docR->name); self::assertEquals($doc->doc, $docR->doc); self::assertEquals($doc->status, $docR->status); self::assertEquals($doc->language, $docR->language); self::assertEquals($doc->category->id, $docR->category->id); self::assertGreaterThan(0, \count( WikiDocMapper::getAll()->where('app', 1)->sort('id', OrderType::DESC)->executeGetArray() ) ); } }