简介:
文本处理工具多线程操作,测试10万行文字替换、分割、取出暂无错误,分割、取出较慢,替换较快<?php
use KzykHys\Text\Text;
/**
* @author Kazuyuki Hayashi
*/
class TextTest extends \PHPUnit_Framework_TestCase
{
public function testInitialize()
{
$constructed_text = new Text('foo');
$this->assertInstanceOf('KzykHys\Text\Text', $constructed_text);
$created_text = Text::create('foo');
$this->assertInstanceOf('KzykHys\Text\Text', $created_text);
$this->assertEquals($constructed_text, $created_text);
}
public function testAppend()
{
$text = new Text('foo');
$this->assertEquals('foobar', $text->append('bar'));
}
public function testPrepend()
{
$text = new Text('foo');
$this->assertEquals('barfoo', $text->prepend('bar'));
}