StringIO
フレームワークのテストに必要

Ruby, Python - StringIO

C++ - std::ostringstream

Cutter (C, GLib) - GIOChannel

テストしやすいコードへ

IOオブジェクトをパラメータ化