Exemplo n.º 1
0
 public function testCacheCalls()
 {
     global $unserializeCalls;
     $unserializeCalls = 0;
     $builder = new GameBuilder([], []);
     $builder->buildGame();
     $builder->buildGame();
     $builder->buildGame();
     $this->assertEquals(2, $unserializeCalls);
 }
Exemplo n.º 2
0
 public static function get()
 {
     $builder = new GameBuilder(['drone' => 4], \Yii::$app->params);
     return $builder->buildGame();
 }
 public static function getGame()
 {
     $builder = new GameBuilder(['worker' => 1], \Yii::$app->params);
     return $builder->buildGame();
 }
Exemplo n.º 4
0
 public function setUp()
 {
     $builder = new GameBuilder([], \Yii::$app->params);
     $this->game = $builder->buildGame();
 }