Overview

WEB+DB Press vol.69 特集2 JUnit実践入門 サンプルソースコード

動作環境

Mac OS X 10.7.4, JDK 1.6.0_29 にて動作確認を行っております。 JDK 1.5及びにJDK 1.7 における動作に支障はないと思いますが、JDK 1.4以前には対応しておりません。

また、プロジェクトはEclipse用のプロジェクトとなっております。 他のIDEで利用される場合は、適宜プロジェクトの変換を行ってください。

なお、Eclipseは、Eclipse IDE for Java Developers (3.7.2)にて動作確認を行っています。

プロジェクトのインポート方法

Eclipseを起動したならば、メニューから[ファイル]ー[インポート]ー[一般]ー[既存プロジェクトをワークスペースへ]を選択し、解凍したプロジェクトディレクトリを「ルートディレクトリ」として指定してください。

JUnitのライセンス

JUnitのライセンスは、Common Public License - v 1.0となります。 詳細は下記URLを参照してください。

http://www.junit.org/license

cucumber-junitのライセンス

JUnitのライセンスは、MIT License となります。 詳細は下記URLを参照してください。

https://github.com/cucumber/cucumber-jvm

その他、使用に関するご注意

  • 本サンプルプログラムに収録されているデータ、プログラムの著作権は、すべてその作者あるいは開発元が所有します。また、junitおよびにcucumber-junitの著作権に関しては、それぞれの項目に従ってください。

  • 本サンプルのうち、プログラム本体についてはMITライセンスで配布するものとします。

    Copyright (c) 2012 Shuji Watanabe

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.