« 2009年6月 | トップページ | 2009年8月 »

2009年7月の12件の記事

2009年7月20日 (月)

[記事紹介] gihyo.jp ~ 連載 [動画で解説]和田卓人の “テスト駆動開発” 講座

この連載記事では、 20回にわたって TDD とは何か、 どうやるのかという解説がされているだけでなく、 TDD の功罪といったところまで話題にしています。

gihyo.jp: 連載 [動画で解説]和田卓人の “テスト駆動開発” 講座
2007年10月26日
和田卓人

テスト駆動開発 (TDD) についての, 動画による講義形式の連載です

テスト駆動開発を知るにはどうすればよいか, 第一には自分で 「写経」 してみることです。 第二には経験者の話を聞いてみることです。 本連載は第二の点からみなさんのお役に立てればと考えています。

続きを読む "[記事紹介] gihyo.jp ~ 連載 [動画で解説]和田卓人の “テスト駆動開発” 講座"

| | コメント (0) | トラックバック (0)

2009年7月12日 (日)

[記事紹介] Microsoft ~ できる開発者は知っている! 使って覚える Visual Studio 2008 ~ 単体テスト

※ 初出: biac の それさえもおそらくは幸せな日々@nifty
[.NET] できる開発者は知っている! 使って覚える Visual Studio 2008 ~ 単体テスト」 ( 2009/04/15 )
[.NET] できる開発者は知っている! ~ Excel でテストケースを書いて境界値テスト
( 2009/04/23 )
[.NET] できる開発者は知っている! ~ テストに付ける属性( Timeout, ExpectedException ) と、 テストリストエディタ
( 2009/04/27 )

Visual Studio 2008 の単体テスト機能を使ってみるチュートリアルが、 MS のサイトで公開されています。

できる開発者は知っている! 使って覚える Visual Studio 2008

続きを読む "[記事紹介] Microsoft ~ できる開発者は知っている! 使って覚える Visual Studio 2008 ~ 単体テスト"

| | コメント (0) | トラックバック (0)

[ブログ紹介] [NUnit 2.5] TestCaseAttribute の使いかた

NUnit 2.5 の新機能、 データ駆動テストを書くための TestCase 属性について紹介しています。

biac の それさえもおそらくは幸せな日々@nifty:
[NUnit 2.5] TestCaseAttribute の使いかた
2009年6月10日

属性の引数が、 テストメソッドの引数として順次渡されるようですね。
通常のテストメソッドは void ですが、 値を返すようにしてやると、 属性の名前付き引数 Result と比較してくれるみたいです。

| | コメント (0) | トラックバック (0)

2009年7月10日 (金)

[記事紹介] マイコミジャーナル ~ 【ハウツー】 テストプラットフォーム 「Gallio」 を理解する

この記事では、  テストフレームワークに依存しない独立したテスト環境である Gallio の紹介と、 CUI / GUI でのテスト方法が解説されています。

マイコミジャーナル: 【ハウツー】 テストプラットフォーム 「Gallio」 を理解する - 導入編
2008/11/19
青木淳夫

Gallio は、 様々なテストフレームワークに対して中立的で独立したテスト環境を提供します。 Gallio を利用すれば、 1つの開発プロジェクト内で複数のテストフレームワークを採用したり、 新しいテストフレームワークを積極的に導入したりできるようになります。

続きを読む "[記事紹介] マイコミジャーナル ~ 【ハウツー】 テストプラットフォーム 「Gallio」 を理解する"

| | コメント (0) | トラックバック (0)

2009年7月 8日 (水)

[ブログ紹介] VS2008 の単体テストにてテストデータを外部ファイルから設定する

Visual Studio 2008 Professional を使って、 データドリブンテストを作成する手順が紹介されています。

いろいろ備忘録日記:
[C#] VS2008の単体テストにてテストデータを外部ファイルから設定する
2009-07-08

いちいちいろんなデータのパターンをその都度テストメソッド作って書いてたら大変です。
そういう時に、 外部ファイルとしてテストデータを作成してそれをテストデータとして利用する方法があります。
やり方は以下の3通りあります。

続きを読む "[ブログ紹介] VS2008 の単体テストにてテストデータを外部ファイルから設定する"

| | コメント (1) | トラックバック (0)

[記事紹介] CodeZine ~ レガシーコードの定義、テストの重要性とは

«Amazon» レガシーコード改善ガイドこの連載記事では、 書籍 「レガシーコード改善ガイド」 ( 2009/7/14 発刊予定) に書かれている内容から、 重要なトピックを取り上げて紹介してくださるとのことです。 第1回目は、 ユニットテストの重要性について。

CodeZine: 翻訳書 「レガシーコード改善ガイド」 の注目トピック
「レガシーコード改善ガイド」のススメ
第1回: レガシーコードの定義、 テストの重要性とは
邦訳版 『Working Effectively With Legacy Code』 の重要トピックを紹介
小堀 真義 [著] 2009/07/03 14:01

続きを読む "[記事紹介] CodeZine ~ レガシーコードの定義、テストの重要性とは"

| | コメント (0) | トラックバック (0)

2009年7月 7日 (火)

[記事紹介] マイコミジャーナル ~ 【ハウツー】 Moq を活用して .NET でモックを使ったテストを行う

この記事では、 Moq の使い方が紹介されています。 Moq は、 Google codeで公開されているモックライブラリーで、 NMock などに比べると簡単に使えることが特徴です。

マイコミジャーナル: 【ハウツー】 Moq を活用して .NET でモックを使ったテストを行う
2009/06/15
青木淳夫

続きを読む "[記事紹介] マイコミジャーナル ~ 【ハウツー】 Moq を活用して .NET でモックを使ったテストを行う"

| | コメント (0) | トラックバック (0)

2009年7月 2日 (木)

[イベント] 告知 - Tech・Ed 2009 ( 8/26-28, 横浜 )

今年も、 開発者の夏の祭典、 Microsoft 主催の Tech・Ed Japan 2009 が、 8月26日~28日の日程で横浜にて開催されます。
.NET Framework 4.0 や Visual Studio 2010 のリリースを目前に控えて、 それらの新情報もたくさん出てくることでしょう。 本 TDD.NET としては、 VS2010 の 「コード化された UI テスト」や  「Generate From Usage」 などの新機能に注目しています。

なお、 このサイトは、 長沢智治のライフサイクルブログ: 「Tech・Ed 勝手にバナー祭り?」 に参加しています。 そのページには、 Tech・Ed 2009 を応援しているサイトへのリンクが多数掲載されると思いますので、 どうぞご覧になってください。

| | コメント (0) | トラックバック (0)

[お知らせ] 「TDD.NET の道具箱」 にリンクを追加

TDD.NET の道具箱」 に次のリンクを追加しました。
CodeRush Xpress for C# and Visual Basic inside Visual Studio 2008

| | コメント (2) | トラックバック (0)

[記事紹介] @IT ~ .NET で始めるデザインパターン

この連載記事では、 リファクタリング手法と、 リファクタリングによって導くことができるデザインパターンについて、 解説しています。 リファクタリングは、 TDD を実践するために必須のスキルです。

@IT: .NET で始めるデザインパターン
2005/01/12 ~ 2005/08/06 (全7回)
中西 庸文

続きを読む "[記事紹介] @IT ~ .NET で始めるデザインパターン"

| | コメント (0) | トラックバック (0)

[コラム] アジャイル開発の理念

より良いものをより安く

これは、 製造業やサービス業ではあたりまえのスローガンです。 顧客に何かモノやサービスを提供し代価を得る仕事であれば、 共通の理念でありましょう。

数多くあるアジャイル開発手法の提案者やグル (guru) の人達の中に、 このモットーを唱えている人はいないのではないかと思いますが、 機械設計畑で 10年ほど御飯を食べてきた私には、 アジャイル開発手法が生まれてきた根源も、 同じに思えてなりません。

続きを読む "[コラム] アジャイル開発の理念"

| | コメント (0) | トラックバック (0)

2009年7月 1日 (水)

[お知らせ] ようこそ、 TDD.NET へ

このサイトでは、 .NET Framework での開発、 その中でも主に C# / VB.NET を使って TDD するときに役立つ日本語の情報を集めていきます。 VC++ については門外漢なので、 ほとんど載らないと思います。

このサイトは、 独立した記事と、 blog から構成されています。 左サイドバーの [ コンテンツ ] からご利用くださると便利かと思います。

ご意見・ご要望等がございましたら、 この記事にコメントを付けるなりトラックバック打つなり、 に直メールするなりしていただけると嬉しいです。

※ トラックバックは、 フィッシングサイトや営利目的のものはお断りします。 そのために、 承認制としておりますので、 トラックバックが反映されるまでしばらく掛かります。

| | コメント (5) | トラックバック (0)

« 2009年6月 | トップページ | 2009年8月 »