Shoeisha Technology Media

CodeZine(コードジン)

記事種別から探す

SEXYHOOKで始めるテスト
とある関数の接合部(1)

既存のソースコードに手を加えず、自由に接合部を作成

  • LINEで送る
  • このエントリーをはてなブックマークに追加
2010/02/22 14:00

ダウンロード sexyhook0.8 (80.0 KB)

 テストを書いていると、一時的に関数の挙動を書き換えたいときがあります。time()がハードコートされている関数をデバッグしたい時や、まれにしか失敗しないAPIの失敗をエミュレーションしたい時などです。本稿では、一時的に関数の挙動を書き換え、失敗を返すことが可能になる「SEXYHOOK」の使い方について説明します。

目次
※印刷用ページ表示機能はメンバーのみが利用可能です(登録無料)。
  • LINEで送る
  • このエントリーをはてなブックマークに追加

修正履歴

  • 2010/02/23 13:15 -Wno-pmf-conversionsオプション関連の一文を削除しました。

  • 2010/02/14 21:59 最新版では-Wno-pmf-conversionsが不要になりました。 gccバージョンを書きました。

著者プロフィール

  • rti(あーるてぃーあい)

    働いたら負けだと思っていた元ニートのプログラマ 歌って踊れてさくらたんにもハァハァできます。 love:C++,アセンブラ,PHP,javascript好きのOO厨房 低レイヤープログラムやネットワークサーバからサーバサイドプログラム、ソフトウェア設計、インフラ設計運用までと幅広くやってます。...

バックナンバー

連載:「SEXYHOOK」 とある関数の接合部
All contents copyright © 2006-2017 Shoeisha Co., Ltd. All rights reserved. ver.1.5