public function testPartialFilterExpressions()
{
$classMetadata = new ClassMetadata('TestDocuments\\PartialFilterDocument');
$this->driver->loadMetadataForClass('TestDocuments\\PartialFilterDocument', $classMetadata);
$this->assertEquals([['keys' => ['fieldA' => 1], 'options' => ['partialFilterExpression' => ['version' => ['$gt' => 1], 'discr' => ['$eq' => 'default']]]], ['keys' => ['fieldB' => 1], 'options' => ['partialFilterExpression' => ['$and' => [['version' => ['$gt' => 1]], ['discr' => ['$eq' => 'default']]]]]], ['keys' => ['fieldC' => 1], 'options' => ['partialFilterExpression' => ['embedded' => ['foo' => 'bar']]]]], $classMetadata->getIndexes());
}