TDDBC 長岡 1.0の演習をC#で解いてみた http://devtesting.jp/tddbc/?TDDBC%E9%95%B7%E5%B2%A11.0%2F%E6%BC%94%E7%BF%92
C#
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
JavaVersion.Test
JavaVersion
packages
.gitignore
JavaVersion.sln
README.md

README.md

Javaの奇妙なバージョン - C#

TDDBC 長岡 1.0の演習をC#で解いてみました。

TDD Boot Camp(TDDBC) - TDDBC長岡1.0/演習

ポイント

  • テスティングフレームワークはMSTest
  • サポートライブラリにChaining Assertion
  • テストケースにはカテゴリーを付け、partialクラスを用いて複数ファイルに分割
  • Versionという名前はSystem.Versionクラスで予約済みなので、JdkVersionに変更
  • JdkVersionはイミュータブルなValueObjectとして、structとして定義