/** * Tests getting first element position with offset * @covers \Copycat\System\Charset::getFirstPosition() */ public function testGetFirstPositionOffset() { $this->assertEquals(3, Charset::getFirstPosition('foo.bar', array('.'))); $this->assertEquals(3, Charset::getFirstPosition('foo.bar', array('.'), 0)); $this->assertEquals(3, Charset::getFirstPosition('foo.bar', array('.'), 1)); $this->assertEquals(3, Charset::getFirstPosition('foo.bar.baz', array('.'))); $this->assertEquals(3, Charset::getFirstPosition('foo.bar.baz', array('.'), 0)); $this->assertEquals(3, Charset::getFirstPosition('foo.bar.baz', array('.'), 1)); }