/** * @test */ public function shouldKeepValuesAfterCommit() { // given $game = new TestGame(); // when $game->setDatabaseId(1); $game->setPlayerId(100); $game->commit(); $newGame = new TestGame($game->getId()); // then $this->assertEquals(1, $newGame->getDatabaseId()); $this->assertEquals(100, $newGame->getPlayerId()); }
/** * @test */ public function shouldGetColumnNameByMethodNameUsingCache() { // given $game = new TestGame(); // when $col = $game->configParser()->getColumnByMethod('setDatabaseId'); // then $this->assertEquals('databaseId', $col); // given $game = new TestGame(); // when $col = $game->configParser()->getColumnByMethod('setDatabaseId'); // then $this->assertEquals('databaseId', $col); }