public void HtmlButton_HiddenByStyle_ControlExistsAndCanAssertOnStyle() { //Arrange using (var tempFile = new TempFile( @"<html> <head> <title>test</title> </head> <body> <button id=""buttonId"" style=""display: none;"" >Hidden</button> </body> </html>")) { WebPage.Launch(tempFile.FilePath); var window = new WebPage("test"); //Act EnhancedHtmlButton button = window.Get <EnhancedHtmlButton>("id=buttonId"); //Assert Assert.IsTrue(button.Exists); Assert.IsTrue(button.UnWrap().ControlDefinition.Contains("style=\"display: none;\"")); window.Close(); } }
public void Launch_UsingNewInstanceOfABrowserWindow_CanUsePartialWindowTitle() { //Arrange using (var tempFile = new TempFile( @"<html> <head> <title>test 1 2 3</title> </head> <body> <button id=""buttonId"" >Button</button> </body> </html>")) { WebPage.Launch(tempFile.FilePath); var window = new WebPage("test"); //Act EnhancedHtmlButton button = window.Get <EnhancedHtmlButton>("id=buttonId"); //Assert Assert.AreEqual(button.InnerText, "Button"); Trace.WriteLine(window.Uri.ToString()); window.Close(); } }