<commit_before>package io.avalia.samba;

import org.junit.Assert;
import static org.junit.Assert.assertNotNull;
import org.junit.Test;

/**
 *       *** IMPORTANT WARNING : DO NOT EDIT THIS FILE ***
 * 
 * This file is used to specify what you have to implement. To check your work,
 * we will run our own copy of the automated tests. If you change this file,
 * then you will introduce a change of specification!!!
 * 
 * @author <NAME>
 */
public class CuicaTest {

  @Test
  public void anCuicaShouldMakeTicutucuNaocutucu() {
    IInstrument cuica = new Cuica();
    String sound = cuica.play();
    Assert.assertEquals("ticutucu nãocututu ticutucu nãocututu", sound);
  }
  
  @Test
  public void anCuicaShouldBeDarkYellow() {
    IInstrument cuica = new Cuica();
    String color = cuica.getColor();
    Assert.assertEquals("soft white", color);
  }
  
  @Test
  public void anCuicaShouldBeAwesome() {
    IInstrument trumpet = new Trumpet();
    IInstrument flute = new Flute();
	IInstrument ilu = new Ilu();
	IInstrument cuica = new Cuica();
    int trumpetVolume = trumpet.getSoundVolume();
    int fluteVolume = flute.getSoundVolume();
	int trumpetAndFluteVolumeCombined = fluteVolume + trumpetVolume;
	int awesomeSound = cuica.getSoundVolume + (trumpetAndFluteVolumeCombined * 2);
    Assert.assertTrue(awesomeSound > 1000);
  }
 
}<commit_msg>Correção - Cuica não depende mais de Ilu<commit_after>package io.avalia.samba;

import org.junit.Assert;
import static org.junit.Assert.assertNotNull;
import org.junit.Test;

/**
 *       *** IMPORTANT WARNING : DO NOT EDIT THIS FILE ***
 * 
 * This file is used to specify what you have to implement. To check your work,
 * we will run our own copy of the automated tests. If you change this file,
 * then you will introduce a change of specification!!!
 * 
 * @author <NAME>
 */
public class CuicaTest {

  @Test
  public void anCuicaShouldMakeTicutucuNaocutucu() {
    IInstrument cuica = new Cuica();
    String sound = cuica.play();
    Assert.assertEquals("ticutucu nãocututu ticutucu nãocututu", sound);
  }
  
  @Test
  public void anCuicaShouldBeDarkYellow() {
    IInstrument cuica = new Cuica();
    String color = cuica.getColor();
    Assert.assertEquals("soft white", color);
  }
  
  @Test
  public void anCuicaShouldBeAwesome() {
    IInstrument trumpet = new Trumpet();
    IInstrument flute = new Flute();
	IInstrument cuica = new Cuica();
    int trumpetVolume = trumpet.getSoundVolume();
    int fluteVolume = flute.getSoundVolume();
	int trumpetAndFluteVolumeCombined = fluteVolume + trumpetVolume;
	int awesomeSound = cuica.getSoundVolume + (trumpetAndFluteVolumeCombined * 2);
    Assert.assertTrue(awesomeSound > 1000);
  }
 
}
{'fraction_non_alphanumeric': 0.09870609981515711, 'fraction_numerical': 0.0036968576709796672, 'mean_word_length': 3.8933092224231465, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6541703', 'n_tokens_mistral': 891, 'n_tokens_neox': 861, 'n_words': 254}