MSTest編
テストクラスの種類
基本単体テスト
最もシンプルなMSTestクラスの雛形を作成してくれる。 生成される初期コードは以下のとおり。
- [TestClass]
- public class UnitTest1 {
- [TestMethod]
- public void TestMethod1() {
- }
- }
単体テスト
MSTestクラスの雛形を作成してくれる。 生成される初期コードは以下のとおり。
- ///
/// UnitTest2 の概要の説明 /// - [TestClass]
- public class UnitTest2 {
- public UnitTest2() {
- //
- // TODO: コンストラクター ロジックをここに追加します
- //
- }
- private TestContext testContextInstance;
- ///
///現在のテストの実行についての情報および機能を ///提供するテスト コンテキストを取得または設定します。 /// - public TestContext TestContext {
- get {
- return testContextInstance;
- }
- set {
- testContextInstance = value;
- }
- }
- #region 追加のテスト属性
- //
- // テストを作成する際には、次の追加属性を使用できます:
- //
- // クラス内で最初のテストを実行する前に、ClassInitialize を使用してコードを実行してください
- // [ClassInitialize()]
- // public static void MyClassInitialize(TestContext testContext) { }
- //
- // クラス内のテストをすべて実行したら、ClassCleanup を使用してコードを実行してください
- // [ClassCleanup()]
- // public static void MyClassCleanup() { }
- //
- // 各テストを実行する前に、TestInitialize を使用してコードを実行してください
- // [TestInitialize()]
- // public void MyTestInitialize() { }
- //
- // 各テストを実行した後に、TestCleanup を使用してコードを実行してください
- // [TestCleanup()]
- // public void MyTestCleanup() { }
- //
- #endregion
- [TestMethod]
- public void TestMethod1() {
- //
- // TODO: テスト ロジックをここに追加します
- //
- }
- }
0 件のコメント:
コメントを投稿