я проверить строку для трех символовC# - Утверждая с ИЛИ условие
Assert.AreEqual(myString.Substring(3,3), "DEF", "Failed as DEF was not observed");
вещь здесь это может быть DEF
или RES
, теперь справиться с этим, что я могу вспомнить следующее
bool check = false;
if(myString.Substring(3,3) == "DEF" || myString.Substring(3,3) == "RED")
check = true;
Assert.IsTrue(check,"Failed");
Console.WriteLine(""Passed);
есть способ я могу использовать некоторые или вещь в Assert
PS я пишу г модульного тестирования & да я буду использовать тройной оператор вместо ....
вы не можете просто положить, если чек внутри утверждают .. – Sayse