Параметры метода имеют неправильные значения при использовании Rowtest в VB.Net

StackOverflow https://stackoverflow.com/questions/2585509

Вопрос

У меня есть следующий метод теста (VB.NET)

<RowTest()> _
<Row(1, 2, 3)> _
Public Sub AddMultipleNumbers(ByVal number1 As Integer, ByVal number2 As Integer, ByVal result As Integer)

    Dim dvbc As VbClass = New VbClass()

    Dim actual As Integer = dvbc.Add(number1, number2)

    Assert.That(actual, [Is].SameAs(result))
End Sub

Моя проблема заключается в том, что, когда тестовые прогоны, используя TestDriven.net, три параметра метода 0, а не значения, которые я ожидаю. Я ссылался на Nunit.framework (v.2.5.3.9345) ANF Nunitextension.Rowtest (v.1.2.3.0).

Это было полезно?

Решение

Вместо того, чтобы использовать расширение Rowtest, попробуйте использовать тест на параметр тестирования, который теперь встроен в NUNIT.

Я написал А. Сообщение блога показывая, как преобразовать от одного на другой. Это в C #, но должно быть достаточно легко, чтобы преобразовать.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top