MSpec
MSpec ビルドランナーは、MSpec(英語) テストを実行するために特別に設計されています。
MSpec 設定
オプション | 説明 |
|---|---|
MSpec.exe へのパス | |
.NET ランタイム | プラットフォームドロップダウンメニューから、x64 マシンで目的の実行モードを選択します。サポートされている値は、Auto(MSIL)(デフォルト)、x86 および x64 です。バージョンドロップダウンメニューから、目的の .NET フレームワークバージョンを選択します。 |
からテストを実行する | 実行する MSpec テストが格納されている .NET アセンブリを指定します。 |
からテストを実行しない | テストする見つかったアセンブリのリストから除外する必要がある .NET アセンブリを指定します。 |
仕様を含める | 実行する仕様のコンマまたは改行で区切られたリストを指定します。 |
仕様を除外する | 除外する仕様のコンマまたは改行で区切られたリストを指定します。 |
追加のコマンドラインパラメーター | |
コードカバレッジ
.NET コードカバレッジの設定について学びましょう。
関連ページ:
.NET コードカバレッジの設定
TeamCity は、NCover、PartCover、dotCover カバレッジエンジンを使用した .NET コードカバレッジをサポートしています。TeamCity UI を介した構成は、以下に対してサポートされています。NUnit ビルドランナー、NAnt ランナー:<nunit2> NAnt タスク、MSBuild ランナー: <NUnit> および <NUnitTeamCity>MSBuild の NUnit、.NET ランナーと NUnit バージョ...
Maven
Maven ビルドステップでは、ビルドを自動化するために Apache Maven を使用できます。ステップ設定:Maven ステップ設定のリストとそれに対応する UI ラベルは、ビルド構成を構成するかパイプラインを構成するかによって若干異なります。メイン設定ゴール TeamCity で実行させたい Maven ゴールをスペースで区切ってリストします。一部の Maven ゴールはバージョン管理システムを使用できるため、一部の VCS チェックアウトモードゴールと互換性がなくなる可能性があります。このよう...