public function testGetPrevNonWhitespace() { $this->assertSame(false, StringUtil::getPrevNonWhitespace(' ')); $this->assertSame(26, StringUtil::getPrevNonWhitespace('natural language processing')); $this->assertEquals(17, StringUtil::getPrevNonWhitespace('segmentasi kalimat')); $this->assertEquals(11, StringUtil::getPrevNonWhitespace('Saya belajar segmentasi kalimat.', 12)); // exclusive current position $this->assertEquals(4, StringUtil::getPrevNonWhitespace('bahasa', 5)); }