Можно ли использовать оператор if для определения общих переменных в NUnit TestCases?

Еще одна причина и решение здесь.

Во-первых, я затрудняюсь, закрывая и открывая созданный проект (который существовал, хотя и с проблемами). При этом я получил более значимую ошибку, предполагающую, что C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config \ Web.Config был недопустимым XML.

Затем я заменил C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config \ Web.Config с копией C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config \ Web.Config.default, и проблема была решена.

1
задан Dan 16 January 2019 в 19:04
поделиться

1 ответ

[TestCase("User1@abc.com", "Pass", "Contest1 Pass")]
[TestCase("User2@abc.com", "Fail",  "Contest1 Fail")]
[TestCase("User3@abc.com", "Invalid",  "Contest1 Invalid")]
[TestCase("User1@abc.com", "Pass",  "Contest2 Pass")]
public async Task PlayContest(string email, string status,string testName)
{
    int contestId = 1;

    if(testName == "Contest2 Pass")
    {
        contestId = 2;
    }

    //Do work here based on assigned contestId
}
0
ответ дан Sumit raj 16 January 2019 в 19:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: