예제 #1
0
        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++;
            }
        }