public void ColspanHeaderTable_FindColumnBySecondColspanHeader() { var colspanHeaderTable = new ColspanHeaderTable(_webDriver); colspanHeaderTable.Open(); var tableElement = colspanHeaderTable.ColspanHeaderTableElement; var tableRowElement = tableElement.TableRowElements.Single(x => x.GetColumn("Name").Text == "BetaBit"); tableRowElement.GetColumn("Color Combination_1").Text.Should().Be("White"); tableRowElement.GetColumn("Color Combination_2").Text.Should().Be("Red"); }
public void ColspanHeaderTable_HeaderValueClonedByColspan() { var expectedHeaders = new List <string>() { "Name", "Color Combination_1", "Color Combination_2" }; var colspanHeaderTable = new ColspanHeaderTable(_webDriver); colspanHeaderTable.Open(); var tableElement = colspanHeaderTable.ColspanHeaderTableElement; var tableHeaderValues = tableElement.TableHeaderValues; tableHeaderValues.Should().BeEquivalentTo(expectedHeaders, options => options.WithStrictOrdering()); }