<commit_before>import static org.junit.Assert.*;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import java.util.*;

public class HobbitContadorTest{   
   @Test
   public void retorna180DiferencaProtudosMinimoMultiplo(){
       HobbitContador frumbleFoot = new HobbitContador();
       ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
       divida.add(new ArrayList<>(Arrays.asList(15, 18)));
       assertTrue(frumbleFoot.calcularDiferenca(divida) == 180); 
   }
   
   @Test
   public void retorna0DiferencaProtudosMinimoMultiplo(){
       HobbitContador frumbleFoot = new HobbitContador();
       ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
       divida.add(new ArrayList<>(Arrays.asList(4, 5)));
       assertTrue(frumbleFoot.calcularDiferenca(divida) == 0); 
   }
   
   @Test
   public void retorna660DiferencaProtudosMinimoMultiplo(){
       HobbitContador frumbleFoot = new HobbitContador();
       ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
       divida.add(new ArrayList<>(Arrays.asList(12, 60)));
       assertTrue(frumbleFoot.calcularDiferenca(divida) == 660); 
   }
   
   @Test
   public void retorna840DiferencaProtudosMinimoMultiplo(){
       HobbitContador frumbleFoot = new HobbitContador();
       ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
       divida.add(new ArrayList<>(Arrays.asList(15, 18)));
       divida.add(new ArrayList<>(Arrays.asList(4, 5)));
       divida.add(new ArrayList<>(Arrays.asList(12, 60)));
       assertTrue(frumbleFoot.calcularDiferenca(divida) == 840); 
   }
   
   @Test
   public void retorna0ArrayListVazio(){
       HobbitContador frumbleFoot = new HobbitContador();
       ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
       assertTrue(frumbleFoot.calcularDiferenca(divida) == 0);
   }
   
   @Test
   public void retorna0PrimeiroValorDoParZero(){
       HobbitContador frumbleFoot = new HobbitContador();
       ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
       divida.add(new ArrayList<>(Arrays.asList(0, 18)));
       assertTrue(frumbleFoot.calcularDiferenca(divida) == 0);
   }
   
   @Test
   public void retorna0SegundoValorDoParZero(){
       HobbitContador frumbleFoot = new HobbitContador();
       ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
       divida.add(new ArrayList<>(Arrays.asList(4, 0)));
       assertTrue(frumbleFoot.calcularDiferenca(divida) == 0);
   }
   
   @Test
   public void retorna0AmbosValorerDoParZero(){
       HobbitContador frumbleFoot = new HobbitContador();
       ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
       divida.add(new ArrayList<>(Arrays.asList(0, 0)));
       assertTrue(frumbleFoot.calcularDiferenca(divida) == 0);
   }
   
   @Test
   public void retorna840ComParesComZero(){
       HobbitContador frumbleFoot = new HobbitContador();
       ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
       divida.add(new ArrayList<>(Arrays.asList(15, 18)));
       divida.add(new ArrayList<>(Arrays.asList(0, 18)));
       divida.add(new ArrayList<>(Arrays.asList(4, 5)));
       divida.add(new ArrayList<>(Arrays.asList(4, 0)));
       divida.add(new ArrayList<>(Arrays.asList(12, 60)));
       divida.add(new ArrayList<>(Arrays.asList(0, 0)));
       assertTrue(frumbleFoot.calcularDiferenca(divida) == 840); 
   }
   
   @Test
   public void retorna0ArrayListNulo(){
       HobbitContador frumbleFoot = new HobbitContador();
       ArrayList<ArrayList<Integer>> divida = null;
       assertTrue(frumbleFoot.calcularDiferenca(divida) == 0);
   }
   
   @Test
   public void retorna840ComParesComZeroEParNulo(){
       HobbitContador frumbleFoot = new HobbitContador();
       ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
       divida.add(new ArrayList<>(Arrays.asList(15, 18)));
       divida.add(new ArrayList<>(Arrays.asList(0, 18)));
       divida.add(new ArrayList<>(Arrays.asList(4, 5)));
       divida.add(new ArrayList<>(Arrays.asList(4, 0)));
       divida.add(new ArrayList<>(Arrays.asList(12, 60)));
       divida.add(new ArrayList<>(Arrays.asList(0, 0)));
       divida.add(null);
       assertTrue(frumbleFoot.calcularDiferenca(divida) == 840); 
   }
   
   @Test
   public void retorna9MaiorMultiplo10(){
       HobbitContador frumbleFoot = new HobbitContador();
       assertTrue(frumbleFoot.obterMaiorMultiploDeTresAte(10) == 9);
   }
   
   @Test
   public void retorna18MaiorMultiplo20(){
       HobbitContador frumbleFoot = new HobbitContador();
       assertTrue(frumbleFoot.obterMaiorMultiploDeTresAte(20) == 18);
   }
   
   @Test
   public void retorna0MaiorMultiplo0(){
       HobbitContador frumbleFoot = new HobbitContador();
       assertTrue(frumbleFoot.obterMaiorMultiploDeTresAte(0) == 0);
   }
   
   @Test
   public void retorna0369MultiplosDeTres10(){
       HobbitContador frumbleFoot = new HobbitContador();
       ArrayList<Integer> mult = frumbleFoot.obterMultiplosDeTresAte(10);
       assertTrue(mult.get(0) == 0);
       assertTrue(mult.get(1) == 3);
       assertTrue(mult.get(2) == 6);
       assertTrue(mult.get(3) == 9);
   }
   
   @Test
   public void retorna0MultiplosDeTres0(){
       HobbitContador frumbleFoot = new HobbitContador();
       ArrayList<Integer> mult = frumbleFoot.obterMultiplosDeTresAte(0);
       assertTrue(mult.get(0) == 0);
   }
}<commit_msg>test(HobbitContador): formatar, melhorar nome variaveis.<commit_after>import static org.junit.Assert.*;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import java.util.*;

public class HobbitContadorTest {
	@Test
	public void retorna180DiferencaProtudosMinimoMultiplo() {
		HobbitContador hobbitContador = new HobbitContador();
		ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
		divida.add(new ArrayList<>(Arrays.asList(15, 18)));
		assertTrue(hobbitContador.calcularDiferenca(divida) == 180);
	}

	@Test
	public void retorna0DiferencaProtudosMinimoMultiplo() {
		HobbitContador hobbitContador = new HobbitContador();
		ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
		divida.add(new ArrayList<>(Arrays.asList(4, 5)));
		assertTrue(hobbitContador.calcularDiferenca(divida) == 0);
	}

	@Test
	public void retorna660DiferencaProtudosMinimoMultiplo() {
		HobbitContador hobbitContador = new HobbitContador();
		ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
		divida.add(new ArrayList<>(Arrays.asList(12, 60)));
		assertTrue(hobbitContador.calcularDiferenca(divida) == 660);
	}

	@Test
	public void retorna840DiferencaProtudosMinimoMultiplo() {
		HobbitContador hobbitContador = new HobbitContador();
		ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
		divida.add(new ArrayList<>(Arrays.asList(15, 18)));
		divida.add(new ArrayList<>(Arrays.asList(4, 5)));
		divida.add(new ArrayList<>(Arrays.asList(12, 60)));
		assertTrue(hobbitContador.calcularDiferenca(divida) == 840);
	}

	@Test
	public void retorna0ArrayListVazio() {
		HobbitContador hobbitContador = new HobbitContador();
		ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
		assertTrue(hobbitContador.calcularDiferenca(divida) == 0);
	}

	@Test
	public void retorna0PrimeiroValorDoParZero() {
		HobbitContador hobbitContador = new HobbitContador();
		ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
		divida.add(new ArrayList<>(Arrays.asList(0, 18)));
		assertTrue(hobbitContador.calcularDiferenca(divida) == 0);
	}

	@Test
	public void retorna0SegundoValorDoParZero() {
		HobbitContador hobbitContador = new HobbitContador();
		ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
		divida.add(new ArrayList<>(Arrays.asList(4, 0)));
		assertTrue(hobbitContador.calcularDiferenca(divida) == 0);
	}

	@Test
	public void retorna0AmbosValorerDoParZero() {
		HobbitContador hobbitContador = new HobbitContador();
		ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
		divida.add(new ArrayList<>(Arrays.asList(0, 0)));
		assertTrue(hobbitContador.calcularDiferenca(divida) == 0);
	}

	@Test
	public void retorna840ComParesComZero() {
		HobbitContador hobbitContador = new HobbitContador();
		ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
		divida.add(new ArrayList<>(Arrays.asList(15, 18)));
		divida.add(new ArrayList<>(Arrays.asList(0, 18)));
		divida.add(new ArrayList<>(Arrays.asList(4, 5)));
		divida.add(new ArrayList<>(Arrays.asList(4, 0)));
		divida.add(new ArrayList<>(Arrays.asList(12, 60)));
		divida.add(new ArrayList<>(Arrays.asList(0, 0)));
		assertTrue(hobbitContador.calcularDiferenca(divida) == 840);
	}

	@Test
	public void retorna0ArrayListNulo() {
		HobbitContador hobbitContador = new HobbitContador();
		ArrayList<ArrayList<Integer>> divida = null;
		assertTrue(hobbitContador.calcularDiferenca(divida) == 0);
	}

	@Test
	public void retorna840ComParesComZeroEParNulo() {
		HobbitContador hobbitContador = new HobbitContador();
		ArrayList<ArrayList<Integer>> divida = new ArrayList<>();
		divida.add(new ArrayList<>(Arrays.asList(15, 18)));
		divida.add(new ArrayList<>(Arrays.asList(0, 18)));
		divida.add(new ArrayList<>(Arrays.asList(4, 5)));
		divida.add(new ArrayList<>(Arrays.asList(4, 0)));
		divida.add(new ArrayList<>(Arrays.asList(12, 60)));
		divida.add(new ArrayList<>(Arrays.asList(0, 0)));
		divida.add(null);
		assertTrue(hobbitContador.calcularDiferenca(divida) == 840);
	}

	@Test
	public void retorna9MaiorMultiplo10() {
		HobbitContador hobbitContador = new HobbitContador();
		assertTrue(hobbitContador.obterMaiorMultiploDeTresAte(10) == 9);
	}

	@Test
	public void retorna18MaiorMultiplo20() {
		HobbitContador hobbitContador = new HobbitContador();
		assertTrue(hobbitContador.obterMaiorMultiploDeTresAte(20) == 18);
	}

	@Test
	public void retorna0MaiorMultiplo0() {
		HobbitContador hobbitContador = new HobbitContador();
		assertTrue(hobbitContador.obterMaiorMultiploDeTresAte(0) == 0);
	}

	@Test
	public void retorna0369MultiplosDeTres10() {
		HobbitContador hobbitContador = new HobbitContador();
		ArrayList<Integer> multiplo = hobbitContador.obterMultiplosDeTresAte(10);
		assertTrue(multiplo.get(0) == 0);
		assertTrue(multiplo.get(1) == 3);
		assertTrue(multiplo.get(2) == 6);
		assertTrue(multiplo.get(3) == 9);
	}

	@Test
	public void retorna0MultiplosDeTres0() {
		HobbitContador hobbitContador = new HobbitContador();
		ArrayList<Integer> multiplo = hobbitContador.obterMultiplosDeTresAte(0);
		assertTrue(multiplo.get(0) == 0);
	}
}
{'fraction_non_alphanumeric': 0.13382578664620107, 'fraction_numerical': 0.027244819646968534, 'mean_word_length': 4.807799442896936, 'pattern_counts': {'":': 0, '<': 113, '<?xml version=': 0, '>': 113, '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': '7249399', 'n_tokens_mistral': 3749, 'n_tokens_neox': 3671, 'n_words': 590}