タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

テストとNUnitに関するkei_yam1209のブックマーク (2)

  • NUnit 列挙子でテストケースを量産する - OITA: Oika's Information Technological Activities

    Qiita C# Advent Calendar 2014 16日目のエントリーになります。 どうも、僕です。ワクワクするコード書いてますか? NUnitのテストがオールグリーンになる瞬間ってワクワクしますよね。 ということで、NUnitのTestCaseの作り方について。 適当なテストのターゲットとして、以下のようなTimeCheckerクラスの IsValidTimeメソッドを想定しておきます。 ただ単に時間が0-23の範囲で分が0-59の間であることを確認するだけのもの。 public class TimeChecker { public bool IsValidTime(int hour, int minute) { return 0 <= hour && hour <= 23 && 0 <= minute && minute <= 59; } } ベーシックなテストの書き方からい

    NUnit 列挙子でテストケースを量産する - OITA: Oika's Information Technological Activities
  • NUnit 2.5 - 廻る技術の覗き穴

    NUnit 2.5がリリースされました。 Release Notes: NUnit 2.5 リリースノートを見てみると、面白そうな機能が追加されているようなので、ちょっと遊んでみました。 (2009年5月26日追記:Release Notesには「Release Candidate」と書いてありますが、ちゃんと「Final Release」が公開されています。) パラメータ化されたテスト TestCase テストケースをAttributeで書くことができます。 たとえば、以下のように書くと、引数を変えて3回のテストが実行されます。 [TestFixture] public class AttributeTestSample { [TestCase(1, 2, 3)] [TestCase(10, 20, 30)] [TestCase(10, 10, 20)] public void Test

    NUnit 2.5 - 廻る技術の覗き穴
  • 1