getMockBuilder( 'SearchIndexFieldDefinition' ) ->setMethods( [ 'getMapping' ] ) ->setConstructorArgs( [ $n1, $t1 ] )->getMock(); $field2 = $this->getMockBuilder( 'SearchIndexFieldDefinition' ) ->setMethods( [ 'getMapping' ] ) ->setConstructorArgs( [ $n2, $t2 ] )->getMock(); if ( $result ) { $this->assertNotFalse( $field1->merge( $field2 ) ); } else { $this->assertFalse( $field1->merge( $field2 ) ); } $field1->setFlag( 0xFF ); $this->assertFalse( $field1->merge( $field2 ) ); } }