public bool AssertHTMLContaining(string containingString, string trueMessage = "", string falseMessage = "")
{
string spanID = DateTime.Now.Ticks.ToString();
if (this.innerHTML.Contains(containingString))
{
if (trueMessage != "")
Log.MesPass(trueMessage);
return true;
}
else
{
if (falseMessage != "")
Log.MesError(String.Format("{0} \r\n {1} \r\n {2}", falseMessage,
"Ожидалось: " + containingString.Replace('<', '[').Replace('>', ']'),
"<div style=\"margin: 0px 0px 0px 50px;\"><font size=\"2\" face=\"Verdana\"><a class=\"plus\" href=\"\" onclick=\"return collapse('" +
spanID + "', this)\">Но было: </a></font></div><br><span style=\"display:none;\" id=\"" + spanID + "\">" +
this.innerHTML.Replace('<', '[').Replace('>', ']') + "</span>"));
return false;
}
}