public function testReplace() { $str = "Hi {%gender%} you are so [+ and +%type%]"; TextGenerator::addReplaceList(['%gender' => 'female', 'type%' => 'cute']); $this->assertEquals("Hi female you are so cute", TextGenerator::factory($str)->generate()); }