コード例 #1
0
ファイル: AnagramerTest.cs プロジェクト: leoumberto/Anagramer
        public void Devem_ser_Formados_Numero_de_Palavras_Conforme_Combinacao_Matematica()
        {
            var anagrama = new Anagrama();

            anagrama.palavraOrigem = "BIRO";
            anagrama.GerarAnagramas(anagrama.palavraOrigem);

            Assert.AreEqual(24, anagrama.ObterNumeroDeCombinacoes(anagrama.palavraOrigem));
        }
コード例 #2
0
ファイル: AnagramerTest.cs プロジェクト: leoumberto/Anagramer
        public void Palavra_Origem_Deve_Combinar_Letras_Para_Formar_Outras_Palavras()
        {
            var anagrama = new Anagrama();

            anagrama.palavraOrigem = "BIRO";
            anagrama.GerarAnagramas(anagrama.palavraOrigem);

            anagrama.listaAnagramas.ForEach(c => Console.WriteLine(c));

            Assert.Contains("BRIO", anagrama.listaAnagramas);
        }