public static function surroundWith($character) { return function ($string) use($character) { return $character . $string . $character; }; }
/** * @test */ public function shouldSurroundStringWithGivenCharacter() { //when $result = Functions::call(Functions::surroundWith('.'), 'test'); //then $this->assertEquals('.test.', $result); }