プライベートヘッダって考えは、C++では使わないの?
privateメンバのユニットテストはどうすればいいのか