@Test
 public void exibiuLinkMaisLetrasTraducoesEClipes() {
   assertEquals(
       "MAIS LETRAS, TRADUÇÕES E CLIPES >", materia.exibiuLinkMaisLetrasTraducoesEClipes());
 }
 @Test
 public void exibiuListaDeMusicas() {
   assertTrue(materia.exibiuListaDeMusicas());
 }
 @Test
 public void exibiuLogoMusicaComBr() {
   assertTrue(materia.exibiuLogoMusicaComBr());
 }
 @Test
 public void exibiuNumeroMaisTextoFas() {
   String textoCompleto = materia.exibiuTextoNoMusicaComBr();
   String textoMusica = textoCompleto.substring(30);
   assertTrue(!StringUtils.isEmpty(textoMusica));
 }
 @Test
 public void exibiuBotaoOuvirPlaylist() {
   assertTrue(materia.exibiuBotaoOuvirPlaylist());
 }
 @Test
 public void exibiuNomeDoArtista() {
   assertTrue(materia.exibiuNomeDoArtista());
 }
 @Test
 public void exibiuTextoNoMusicaComBr() {
   String textoCompleto = materia.exibiuTextoNoMusicaComBr();
   String textoMusica = textoCompleto.substring(0, 16);
   assertEquals("NO MUSICA.COM.BR", textoMusica);
 }
 @Test
 public void exibiutituloTopMusicas() {
   assertEquals("TOP MÚSICAS", materia.exibiutituloTopMusicas());
 }
 @Test
 public void exibiuBoxDeMusicaAEsquerda() {
   assertTrue("Box não está sendo exibido", materia.exibiuBoxDeMusicaAEsquerda());
 }
 @AfterClass
 public static void depoisDeCadaTeste() {
   materia.fechar();
 }
 @BeforeClass
 public static void antesDeCadaTeste() throws Exception {
   materia = new MateriaComBoxDeMusicaAEsquerda(Navegador.CHROME);
   materia.esperaCarregar(3);
   materia.scrollAteOBox();
 }
public class BoxDeMusicaAEsquerdaTest {

  private static MateriaComBoxDeMusicaAEsquerda materia;

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

  @BeforeClass
  public static void antesDeCadaTeste() throws Exception {
    materia = new MateriaComBoxDeMusicaAEsquerda(Navegador.CHROME);
    materia.esperaCarregar(3);
    materia.scrollAteOBox();
  }

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

  @Test
  public void exibiuBoxDeMusicaAEsquerda() {
    assertTrue("Box não está sendo exibido", materia.exibiuBoxDeMusicaAEsquerda());
  }

  @Test
  public void exibiutituloTopMusicas() {
    assertEquals("TOP MÚSICAS", materia.exibiutituloTopMusicas());
  }

  @Test
  public void exibiuFotoDoArtista() {
    assertTrue(materia.exibiuFotoDoArtista());
  }

  @Test
  public void exibiuNomeDoArtista() {
    assertTrue(materia.exibiuNomeDoArtista());
  }

  @Test
  public void exibiuTextoNoMusicaComBr() {
    String textoCompleto = materia.exibiuTextoNoMusicaComBr();
    String textoMusica = textoCompleto.substring(0, 16);
    assertEquals("NO MUSICA.COM.BR", textoMusica);
  }

  @Test
  public void exibiuNumeroMaisTextoMusicas() {
    String textoCompleto = materia.exibiuTextoNoMusicaComBr();
    String textoMusica = textoCompleto.substring(0, 28);
    assertTrue(!StringUtils.isEmpty(textoMusica));
  }

  @Test
  public void exibiuNumeroMaisTextoFas() {
    String textoCompleto = materia.exibiuTextoNoMusicaComBr();
    String textoMusica = textoCompleto.substring(30);
    assertTrue(!StringUtils.isEmpty(textoMusica));
  }

  @Test
  public void exibiuBotaoOuvirPlaylist() {
    assertTrue(materia.exibiuBotaoOuvirPlaylist());
  }

  @Test
  public void exibiuListaDeMusicas() {
    assertTrue(materia.exibiuListaDeMusicas());
  }

  @Test
  public void exibiuLogoMusicaComBr() {
    assertTrue(materia.exibiuLogoMusicaComBr());
  }

  @Test
  public void exibiuLinkMaisLetrasTraducoesEClipes() {
    assertEquals(
        "MAIS LETRAS, TRADUÇÕES E CLIPES >", materia.exibiuLinkMaisLetrasTraducoesEClipes());
  }
}