public function testSearch() { $collection = new Collection(['a', 10, 'a']); /** Not strict */ $this->assertSame(0, $collection->search('a')); $this->assertSame(1, $collection->search('10')); $this->assertFalse($collection->search('c')); /** Strict */ $collection->push('10'); $this->assertSame(3, $collection->search('10', true)); return $collection; }