public void Is_Given_The_Control_Then_Create_Returns_Table(TableControlFactory factory) { var control = BuildTableControl(); var actual = factory.Create(control) as Table; actual.Should().NotBeNull(); }
public void Is_Given_The_Control_Then_Create_Returns_Table_And_The_Row_Columns_Are_Populated(TableControlFactory factory) { var control = BuildTableControl(); var actual = factory.Create(control) as Table; actual.Should().NotBeNull(); actual.Rows.Count.Should().BeGreaterThan(0); actual.Rows[0].Trim().Should().Be("Intermediate"); actual.Rows[1].Should().Be("2"); actual.Rows[2].Should().Be("GCSE"); }
public void Is_Given_The_Control_Then_Create_Returns_Table_And_The_Header_Columns_Are_Populated(TableControlFactory factory) { var control = BuildTableControl(); var actual = factory.Create(control) as Table; actual.Should().NotBeNull(); actual.Headings.Count.Should().BeGreaterThan(0); actual.Headings[0].Should().Be(""); actual.Headings[1].Should().Be("Level"); actual.Headings[2].Should().Be("Equivalent education level"); }