public void TableChainTest() { PerformancePage.Open(); PerformancePage.CheckOpened(); PerformancePage.UsersTable.AssertThat() .Size(400) .Size(Is.GreaterThan(399)) .Size(Is.LessThanOrEqualTo(400)) .Size(Is.GreaterThanOrEqualTo(400)) .Size(Is.LessThan(401)) .HasRowWithValues( HasValue("Brian Meyer", InColumn("Name")), HasValue("*****@*****.**", InColumn("Email"))) .NotEmpty() .RowsWithValues(3, ContainsValue("Baker", InColumn(1))) .HasColumn("Email") .HasColumns(new[] { "Name", "City" }) .Columns(Is.SubsequenceOf(new[] { "Name", "City", "Phone", "Email", "Address" })) .Tag(ContainsString("table")) .Displayed() .Enabled() .Attr("id", ContainsString("users-table")) .CssClass(ContainsString("uui-table")) .Css("color", ContainsString("rgba(102, 102, 102, 1)")) .Text(ContainsString("Name")) .HasClass("stripe"); }
public void IsValidationTest() { JdiLogo.Is().Src(ContainsStringMatcher.ContainsString("jdi-logo.jpg")) .Alt(Is.EqualTo("Jdi Logo 2")); JdiLogo.AssertThat().Height(Is.EqualTo(100)) .Width(Is.EqualTo(101)); }
public void IsValidationTest() { TestSite.Html5Page.NameTextField.Is.Enabled() .Text(Is.EqualTo(Text)) .Text(ContainsStringMatcher.ContainsString("Field")); TestSite.Html5Page.SurnameTextField.Is.Disabled(); }
public void IsValidationTest() { JdiLogo.Is().Src(ContainsStringMatcher.ContainsString("user-icon.jpg")) .Alt(Is.EqualTo("")); JdiLogo.AssertThat().Height(Is.EqualTo(30)) .Width(Is.EqualTo(30)); }
public void IsValidationTest() { TestSite.Html5Page.Progress.AssertThat().MaxValue(Is.EqualTo(100)) .Value(Is.EqualTo(70)); TestSite.Html5Page.Progress.Is().Value(Is.GreaterThanOrEqualTo(10)) .Value(Is.LessThanOrEqualTo(100)) .Enabled(); }
public void IsValidationTest() { TestSite.Html5Page.TextArea.Is().Enabled(); TestSite.Html5Page.TextArea.SetText(Text); TestSite.Html5Page.TextArea.Is().Text(Is.EqualTo(Text)) .Text(ContainsStringMatcher.ContainsString("Area")); TestSite.Html5Page.DisabledTextArea.Is().Displayed(); }
public void IsValidationTest() { TestSite.Html5Page.Volume.Is().Enabled(); TestSite.Html5Page.Volume.AssertThat().MinValue(Is.EqualTo(10)) .MaxValue(Is.EqualTo(100)) .Step((Is.EqualTo(5))); TestSite.Html5Page.Volume.Is().Value(Is.GreaterThanOrEqualTo(10)) .Value(Is.LessThanOrEqualTo(100)) .Value(Is.EqualTo(90)); }
public void IsValidationTest() { _height.AssertThat().MinValue(Is.EqualTo(0.3)) .MaxValue(Is.EqualTo(2.5)) .StepValue((Is.EqualTo(0.2))); _height.Is().Placeholder(ContainsStringMatcher.ContainsString("20 cm increments")) .Number(Is.GreaterThanOrEqualTo(0.3)) .Number(Is.LessThanOrEqualTo(2.5)); _height.AssertThat().Number(Is.EqualTo(2.1)); _height.Is().Enabled(); }
public void RowsTest() { Assert.AreEqual(TestSite.Html5Page.TextArea.Rows(), 3); Assert.AreEqual(TestSite.Html5Page.TextArea.Cols(), 33); Assert.AreEqual(TestSite.Html5Page.TextArea.MinLength(), 10); Assert.AreEqual(TestSite.Html5Page.TextArea.MaxLength(), 200); TestSite.Html5Page.TextArea.Is().RowsCount(Is.EqualTo(3)) .ColsCount(Is.EqualTo(33)) .MinLength(Is.EqualTo(10)) .MaxLength(Is.EqualTo(200)); }
public void IsValidationTest() { TestSite.Html5Page.RedButton.Is.Displayed() .Enabled() .Text(Is.EqualTo("Big Red Button-Input")) .Text(ContainsStringMatcher.ContainsString("Red Button")) .CssClass(Is.EqualTo("uui-button red")) .Attr("type", Is.EqualTo("button")) .Tag(Is.EqualTo("input")); TestSite.Html5Page.BlueButton.Is.Text(ContainsStringMatcher.ContainsString("Blue Button".ToUpper())); TestSite.Html5Page.DisabledButton.Is.Text(ContainsStringMatcher.ContainsString("Disabled Button".ToUpper())) .Disabled(); }
public void IsValidationTest() { _weather.Is .Selected("Hot option") .Selected(Is.SubsequenceOf(new[] { "Hot option", "Cold" })); _weather.AssertThat .Values(HasItems(new[] { "Sunny" })) .Disabled(HasItems(new[] { "Disabled" })) .Enabled(HasItems(new[] { "Sunny" })) .Enabled(HasItems(new[] { "Cold", "Sunny" })) .Size(Is.LessThan(6)) .AllDisplayed() .AllTags(Is.SubsequenceOf(new[] { "input" })) .AllCss("color", Is.SubsequenceOf(new[] { "rgba(102, 102, 102, 1)" })); _weather.Has .Size(5) .NotEmpty() .Attrs(Is.SubsequenceOf(new[] { "class" })) .CssClasses(Is.SubsequenceOf(new[] { "html-left" })) .HasCssClasses("html-left"); _weather.CheckBoxes[0].Has.Selected(); _weather.CheckBoxes[4].ShouldBe.Deselected(); }
public void AssertValidationTest() { TestSite.Html5Page.TextArea.SetText(Text); TestSite.Html5Page.TextArea.AssertThat().Text(Is.EqualTo(Text)); }
public void SetDateTimeTest() { Assert.DoesNotThrow(() => TestSite.Html5Page.PartyTime.SetDateTime("2017-05-10T00:00", true)); TestSite.Html5Page.PartyTime.AssertThat().SelectedTime(Is.EqualToIgnoringCase("2017-05-10T00:00")); }
public void AssertValidationTest() { _height.AssertThat().Number(Is.GreaterThan(0.0)) .Number(Is.LessThan(3.0)) .Number(Is.EqualTo(2.1)); }
public void GetDateTest() { TestSite.Html5Page.PartyTime.AssertThat().SelectedTime(Is.EqualToIgnoringCase("2018-06-12T19:30")); }
public void MaxTest() { TestSite.Html5Page.PartyTime.AssertThat().HasMaxTime(Is.EqualToIgnoringCase("2018-06-14T00:00")); }
public void AssertValidationTest() { TestSite.Html5Page.NameTextField.AssertThat.Text(Is.EqualTo(Text)); }
public void AssertValidationTest() { TestSite.Html5Page.GithubLink.AssertThat().Text(Is.EqualTo(Text)); }
public void SelectTest() { _colors.Select("Blue"); _colors.AssertThat().Selected(Is.EqualTo("Blue")); }
public void AssertValidationTest() { JdiLogo.AssertThat().Alt(Is.EqualTo("Jdi Logo 2")); }
public void SelectNumTest() { _colors.Select(1); _colors.AssertThat().Selected(Is.EqualTo("Red")); }
public void AssertValidationTest() { JdiLogo.AssertThat().Src(Is.EqualTo(Text)); }
public void SelectEnumTest() { TestSite.Html5Page.IceCream.Select(IceCream.Strawberry); TestSite.Html5Page.IceCreamComboBox.AssertThat().Selected(Is.EqualTo("Strawberry")); }
public void SelectedTest() { _colors.AssertThat().Selected(Is.EqualTo(text)); }
public void CheckEnabledTest() { Assert.Throws <ElementDisabledException>(() => _colors.Select("Yellow")); _colors.Is().Selected(Is.EqualTo(text)); }
public void AssertValidationTest() { TestSite.Html5Page.Volume.AssertThat().Value(Is.GreaterThan(0)) .Value(Is.LessThan(200)); TestSite.Html5Page.DisabledRange.AssertThat().Value(Is.EqualTo(50)); }
public void IsValidationTest() { TestSite.Html5Page.GithubLink.Is().Text(Is.EqualTo(Text)) .Text(Is.EqualToIgnoringCase("Github jdi")) .Enabled(); }
public void SelectTest() { TestSite.Html5Page.IceCream.Select("Chocolate"); TestSite.Html5Page.IceCreamComboBox.Is().Selected(Is.EqualTo("Chocolate")); }
public void AssertValidationTest() { TestSite.Html5Page.RedButton.AssertThat.Text(Is.EqualTo("Big Red Button-Input")); }