예제 #1
0
            internal static ExtendedTableRow Create(TableRow row, string[] headers)
            {
                var extendedRow = new ExtendedTableRow
                {
                    Values  = row.Cells.Select(x => x.Value).ToArray(),
                    Headers = headers
                };

                return(extendedRow);
            }
예제 #2
0
            internal static ExtendedExamples Create(Examples examples)
            {
                var extended = new ExtendedExamples
                {
                    Keyword = examples.Keyword,
                    Headers = examples.TableHeader.Cells.Select(x => x.Value).ToArray(),
                };

                extended.Rows = examples.TableBody.Select(row => ExtendedTableRow.Create(row, extended.Headers)).ToArray();

                return(extended);
            }