[NUnit] コレクションに指定された内容が含まれるかをテストする

NUnitでは、コレクションの内容に任意の値が含まれているかどうかをテストするために、以下のメソッドが用意されています。

メソッド 説明
CollectionAssert.Contains(実際の値, 含まれているべき値) 実際の値に含まれているべき値が存在する場合、テスト成功

VB.NETの例

<Test>
Public Sub コレクションに指定された内容が含まれるかをテスト()
    Dim 実際の値 As New List(Of String)
    Dim 含まれているべき値 As String = "BANANA"

    実際の値.AddRange(New String() {"APPLE", "BANANA", "ORANGE"})
    CollectionAssert.Contains(実際の値, 含まれているべき値)
End Sub

C#の例

[Test]
public void コレクションに指定された内容が含まれるかをテスト()
{
    List<string> 実際の値 = new List<string>();
    string 含まれているべき値 = "BANANA";

    実際の値.AddRange(new string[] { "APPLE", "BANANA", "ORANGE" });

    CollectionAssert.Contains(実際の値, 含まれているべき値);
}

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です