diff --git a/tests/InnerHit/ParentInnerHitTest.php b/tests/InnerHit/ParentInnerHitTest.php new file mode 100644 index 0000000000000000000000000000000000000000..0a80b63a8e788cbf43c95418a80fd9b6ae57090c --- /dev/null +++ b/tests/InnerHit/ParentInnerHitTest.php @@ -0,0 +1,23 @@ +<?php + +namespace ONGR\ElasticsearchDSL\Tests\InnerHit; + +use ONGR\ElasticsearchDSL\InnerHit\ParentInnerHit; +use ONGR\ElasticsearchDSL\Query\TermQuery; + +class ParentInnerHitTest extends \PHPUnit_Framework_TestCase +{ + public function testToArray() + { + $query = new TermQuery('foo', 'bar'); + $hit = new ParentInnerHit('test', 'acme', $query); + $expected = [ + 'type' => [ + 'acme' => [ + 'query' => $query->toArray(), + ], + ], + ]; + $this->assertEquals($expected, $hit->toArray()); + } +}