Я разработал отдельный тестовый пример с использованием testcasesource. Уже прочитанные данные из excel и хранятся в массиве. Теперь я хочу назначить значения массива для testcasesource динамически. Как я могу это сделать? Это мой код.Не удалось присвоить динамическое значение в источнике testcases
[TestFixture]
class testcases
{
static String[] inputdata= readdata("Inputdata.xls", "DATA", "TestCase1");
static object[] exceldata = { new object[] {inputdata} };
[SetUp]
public void Setup()
{
//setup code here
}
[Test]
[TestCaseSource("exceldata")]
public void Sample(String Username,String password,String FirstName)
{
// test code here
}
[TearDown]
public void TearDown()
{
tstlogic.driverquit();
}
}
У меня есть 3 входных значения в массиве inputdata. Мне нужно назначить это значение для testcasesource. Может ли кто-нибудь помочь?
Где 'Строка Имя пользователя, String пароль, String FirstName' должны взялось? – Grzenio