public function testShouldSkipClassReturnsFalseIfNoPredicateMatched()
 {
     $metadata = new ClassMetadata('stdClass');
     $context = SerializationContext::create();
     $strat = new DisjunctExclusionStrategy(array($first = $this->getMock('JMS\\Serializer\\Exclusion\\ExclusionStrategyInterface'), $last = $this->getMock('JMS\\Serializer\\Exclusion\\ExclusionStrategyInterface')));
     $first->expects($this->once())->method('shouldSkipClass')->with($metadata, $context)->will($this->returnValue(false));
     $last->expects($this->once())->method('shouldSkipClass')->with($metadata, $context)->will($this->returnValue(false));
     $this->assertFalse($strat->shouldSkipClass($metadata, $context));
 }