Everyday Rails, Rspec による Railsテスト入門を読んだ

Everyday Rails, Rspec による Rails テスト入門を読んだので、感想を簡単にしたためます。 本を読もうと思った理由 プログラミングスクールで Rails の開発を学んだのだけれども、...

September 19, 2018 · 2 min · tsu-nera

JUnitとdbUnitを使ってPostgresのDBテストを実施する

はじめに データベースの知識がなくって、DBのテスト方法がわからない。 そこで、データベースのテストを自動化するためのツール、dbUnitを調べ...

November 18, 2017 · 3 min · tsu-nera

PowerMockを使ってJavaコードをテストしてみた

はじめに 仕事で JavaのTesting Frameworkとして Spockを利用する予定があったので、一生懸命勉強していたが、政治的な理由によ...

November 18, 2017 · 3 min · tsu-nera

Spock で モック を interfaceを用意せずにつくる方法

はじめに 前回、spockの mock 機能を利用するために、interfaceを用意していた。 Spockでモックとスタブを使ってJavaコードをテスト...

September 24, 2017 · 2 min · tsu-nera

Spockでモックとスタブを使ってJavaコードをテストする

はじめに 前回の続きです。 はじめてSpock をつかってみた | Futurismo 前回は、基本的な文法を確認しました。今回は、モック機能を使ってみます。 テスト対象...

September 24, 2017 · 2 min · tsu-nera

Spock をつかってJavaコードをテストしてみた

はじめに 仕事で spockをつかうことになりそうなので、まずはHello, World的な簡単なサンプルを実行することにしました。 環境構築 環境情...

September 21, 2017 · 2 min · tsu-nera

Emacs から SML のテストを実行する

元ネタは、ここです。 Basic TDD with SML (Example) || Coderwall coursera で Programming Languages のコースを受講している。 Assignment でテストファイルが与えられるのだが、これをうまく実行する方法についてのメ...

December 14, 2016 · 1 min · tsu-nera

REPL 駆動開発について(REPL Driven Development) 調べたメモ

REPL と REPL 駆動開発について調べたメモです. REPL とは Read-Eval-Print-Loop の略. 読んで、評価して、表示するを繰り返す. Read – eval – print loop - Wikipedia, the free encyclopedia 対話的に開発するためのツール...

December 31, 2015 · 4 min · tsu-nera

Pythonのユニットテストツール unittestを使ってみたメモ

Pythonのユニットテストツールである unittestをいじって見たのでご紹介. 最も簡単な例 以下に、シンプルなテスト実行手順を書く. uni...

July 19, 2015 · 2 min · tsu-nera

JUnit のテストケースをステートフルで利用する

はじめに JUnit で, 結合テスト (Integration test), シナリオテストを書きたい. トランザクションごとに長いテストを書く必要がある. 複数のトランザクションを順に処理して...

December 11, 2014 · 2 min · tsu-nera