ワード周波数統計ユニットテスト

1048 ワード

私自身のユニットテストは出ていません.私はc編を使っています.visual studioではユニットテストが実現できないようですが、李
[TestMethod()]
public void DictionarySortTest()
{
     Dictionaryinput=new Dictionary()
     {
          {"you,1},
          {"are",1},
          {"very",2},
          {"cool",1}
      };
      List>expected=new List>(new Dictionary{}
      {
          {"very",2},
          {"you",1},
          {"are",1},
          {"cool",1}
      }};
      List>actual=Program.DictionarySort(input);
      CollectionAssert.AreEqual(expected,actual);
    

これは各単語を遍歴する部分を検索するユニットテストであり、まずvs 2015が持参したcppunitによってユニットテストを行い、単一の部分クラスを選択する.この言葉は入力で、expectedが予測します.実はあなたが自分で予測した結果です.actualは真実の戻り結果です.最後に比較して、左の緑のペアが正しいことを示して、テストに合格しました.ユニットテストは敏捷な開発があってから始まったもので、膨大なコードブロック全体をテストし、簡単にエラーを見つけやすいようにしています.
 
転載先:https://www.cnblogs.com/duq11/p/5918015.html