恐るべきレガシーコードの救世主になるか?!ドロドロ依存なモジュールたちを『CMock』ですっ裸にする

はじめに 仕事では、今までは新規開発だった。なので、真っ白なテキストからテストを書くことができた。しかし、これからは、流用開発。既存コードに機...

April 21, 2013 · 9 min · tsu-nera

UnityとCMockの使い方が分かる本『Embedded Testing with Unity and CMock』を読んだ

UnityとCMockはC言語のためのxUnitとMockフレームワーク。UnityとCMockの使い方について、電子書籍とペーパーブックが...

April 21, 2013 · 4 min · tsu-nera

GoogleTestとEclipseのGDB機能の組み合わせが最強だった件

Eclipse CDTでデフォルトで付いているグラフィカルなGDB用のインタフェースと、GoogleTestなどのxUnitをあわせて利用するとデバッグが...

February 3, 2013 · 3 min · tsu-nera

[Eclipse CDT]セグメンテーション違反した箇所をGDBで特定する

Eclipse+Cygwin環境でデバッグするとき、いつもはGoogleTestを使っている。 GoogleTestを実行してセグメンテーショ...

January 26, 2013 · 2 min · tsu-nera

実践テスト駆動開発(GOOS本)のサンプルを通す

GOOS本(Growing Object-Oriented Software, Guided by Tests 実践テスト駆動開発)のサンプルコードを落としてきて、テストが通ることを確認する。 実践テスト駆動開発 テスト...

December 18, 2012 · 2 min · tsu-nera

実践テスト駆動開発(GOOS本)の写経環境構築まとめ(Windows + Eclipse)

実践テスト駆動開発(Growing Object-Oriented Software, Guided by Tests略してGOOS本)を読んでいる。 https://www.growing-object-oriented-software.com/ 開発環境構築が少し難しかったので、備忘録としてまとめ。...

December 17, 2012 · 4 min · tsu-nera

JMockのインストールとEclipseでの使い方まとめ

JMockとは、JAVAでモックオブジェクトを簡単に作成するためのフレームワーク。 モックオブジェクトを利用すると、以下のことが簡単にテストで...

December 16, 2012 · 3 min · tsu-nera

EclipseにJMockを入れてSecurityExceptionが発生。

EclipseにJMockを入れたところ、java.lang.SecurityExceptionという例外が発生した。 java.lang.SecurityException: class “org.hamcrest.TypeSafeMatcher”’s signer information does not match signer information of...

December 10, 2012 · 2 min · tsu-nera

JUnitのインストールとEclipseでの使い方まとめ

JUnitをEclipseで利用する方法をメモします。 環境 Windows 7 64bit Eclipse 4.2 Juno Java SE 7.9 JUnitはJava用の単体テストフレームワーク JUnitとは、...

December 4, 2012 · 3 min · tsu-nera

JenkinsでGoogleTestのテスト結果を表示する方法を調べてみた。

GoogleTest(gtest)のテスト結果をJenkinsで表示する方法を調べてみた。 GoogleTestで出力されるXML出力結果はJ...

September 22, 2012 · 2 min · tsu-nera