public function testIntersection() { $intersection = Set::intersection(new Set(['C', 'A']), new Set(['B', 'C'])); $this->assertInstanceOf('\\Phpml\\Math\\Set', $intersection); $this->assertEquals(new Set(['C']), $intersection); $this->assertEquals(1, $intersection->cardinality()); }