Workbench.Verify(expected As Object, actual As Object)
たとえば、 Workbench.Verify("red", "red") は検証に合格します。 一方、 Workbench.Verify("red", "green") は検証に失敗し、メッセージ「 実際: [green]; 予想: [red] 」が表示されます。
Workbench.Verify(expected As Object, actual As Object, comment As String)
たとえば、 Workbench.Verify("red", "green", "checking colors") は検証に失敗し、メッセージ「 checking colors - 実際: [green]; 予想: [red] 」が表示されます。
Workbench.Verify(condition As Boolean)
たとえば、 Workbench.Verify(True) は検証に合格します。 一方、 Workbench.Verify(False) は検証に失敗します。
Workbench.Verify(condition As Boolean, comment As String)
たとえば、 Workbench.Verify(True, "Test Passed") は検証に合格します。 一方、 Workbench.Verify(False, "Test Failed") は検証に失敗します。
Workbench.Verify(expectedEnumerable, actualEnumerable)
Dim selectedItemsList = listBox.SelectedItems ' we assume that a list with the items "red" and "blue" is returned Dim expectedItemsList = New List(Of String)() expectedItemsList.Add("red") expectedItemsList.Add("blue") Workbench.Verify(selectedItemsList, expectedItemsList) ' verification passes Dim expectedItemsArray = New String() { "red", "blue" } Workbench.Verify(selectedItemsList, expectedItemsArray) ' verification passes