public class TopicosNavegadorTest {

  private static Menu menuTopicos;

  @Rule
  public RegraTirarScreenShot tirarScreenShot = new RegraTirarScreenShot(menuTopicos.getDriver());

  @BeforeClass
  public static void antesDeCadaTeste() throws Exception {
    menuTopicos = new Menu(Navegador.FIREFOX);
    menuTopicos.habilitarMenuEditoria();
  }

  @AfterClass
  public static void depoisDeCadaTeste() {
    menuTopicos.fechar();
  }

  @Test
  public void verificaSeOTituloTopicosEstaSendoExibido() {
    String tituloEsperado = "Tópicos";
    assertEquals(tituloEsperado, menuTopicos.exibiuOTituloDeTopicos());
  }

  @Test
  public void verificaSeOsNomesDosTopicosEstaoSendoExibidosNaListaDeTopicos() {
    assertTrue(menuTopicos.osItensDaListaDeTopicosEstaoAparecendoONomeDoTopico());
  }
}
 @Test
 public void verificaSeOsNomesDosTopicosEstaoSendoExibidosNaListaDeTopicos() {
   assertTrue(menuTopicos.osItensDaListaDeTopicosEstaoAparecendoONomeDoTopico());
 }
 @Test
 public void verificaSeOTituloTopicosEstaSendoExibido() {
   String tituloEsperado = "Tópicos";
   assertEquals(tituloEsperado, menuTopicos.exibiuOTituloDeTopicos());
 }
 @AfterClass
 public static void depoisDeCadaTeste() {
   menuTopicos.fechar();
 }
 @BeforeClass
 public static void antesDeCadaTeste() throws Exception {
   menuTopicos = new Menu(Navegador.FIREFOX);
   menuTopicos.habilitarMenuEditoria();
 }