public AssertTextNOTContaining ( string notContainingString, string trueMessage = "", string falseMessage = "" ) : bool | ||
notContainingString | string | Строка которую не должны найти |
trueMessage | string | Сообщение в лог, если совпадение не найдено |
falseMessage | string | Сообщение в лог, если совпадение найдено. Автоматически добавится скриншот и эксепшн |
리턴 | bool |
public bool AssertTextNOTContaining(string notContainingString, string trueMessage = "", string falseMessage = "")
{
if (BitrixFramework.FindWebElement(this) != null)
{
if (!this.innerText.Contains(notContainingString))
{
if (trueMessage != "")
Log.MesPass(trueMessage);
return true;
}
else
{
if (falseMessage != "")
Log.MesError(String.Format("{0} \r\n\r\nОжидалось отсутствие строки: {1} \r\n\r\nНо строка присутствует: {2}", falseMessage, notContainingString, this.innerText));
return false;
}
}
else
{
Log.MesError("Нет объекта \"" + this.description + "\" по пути \"" + this.by.ToString() + "\"");
return true;
}
}