public void CheckSelectElement(SelectElement selectElement, Table table, string defaultOption) { var expectedOptions = table.Rows.ToList().Select(it => it.Values.FirstOrDefault()); var actualOptions = SelectFragment .CheckSelectedOption(selectElement, defaultOption) .Options.ToList().Select(it => it.Text).ToList(); actualOptions.Count.Should().Be(expectedOptions.Count()); int i = 0; foreach (string expOption in expectedOptions) { actualOptions[i].Should().Contain(expOption); i++; } }