/** * Tests whether __constructor calls setParameters method. */ public function testConstructor() { $parentQuery = $this->getMock('ONGR\\ElasticsearchDSL\\BuilderInterface'); $query = new HasChildQuery('test_type', $parentQuery, ['test_parameter1']); $this->assertEquals(['test_parameter1'], $query->getParameters()); }
/** * Tests whether __constructor calls setParameters method. */ public function testConstructor() { $missingFilterMock = $this->getMockBuilder('ONGR\\ElasticsearchDSL\\Filter\\MissingFilter')->setConstructorArgs(['test_field'])->getMock(); $query = new HasChildQuery('test_type', $missingFilterMock, ['test_parameter1']); $this->assertEquals(['test_parameter1'], $query->getParameters()); }