Ejemplo n.º 1
0
        public void BigramParsing_ExampleInputRepeat1000_ReturnEqual()
        {
            string input = "";

            for (int i = 0; i <= 1000; i++)
            {
                input = input + "The quick brown fox and the quick blue hare. ";
            }
            Bigram        bg      = new Bigram();
            List <string> bigrams = bg.BigramParsing(input);

            string[] actualResults = bigrams.ToArray();
            for (int i = 0; i <= 1000; i++)
            {
                GetExpectedsBigrams();
                if (i < 1000)
                {
                    expectedsBigrams.Add("hare the");
                }
            }
            for (int i = 0; i < expectedsBigrams.Count; i++)
            {
                Assert.AreEqual(expectedsBigrams[i], actualResults[i]);
            }
        }
Ejemplo n.º 2
0
        public void BigramParsing_ExampleInput_ReturnEqual()
        {
            string        input   = "The quick brown fox and the quick blue hare.";
            Bigram        bg      = new Bigram();
            List <string> bigrams = bg.BigramParsing(input);

            string[] actualResults = bigrams.ToArray();
            GetExpectedsBigrams();
            for (int i = 0; i < expectedsBigrams.Count; i++)
            {
                Assert.AreEqual(expectedsBigrams[i], actualResults[i]);
            }
        }
Ejemplo n.º 3
0
        private void CompareEqual(string input)
        {
            Bigram        bg      = new Bigram();
            List <string> bigrams = bg.BigramParsing(input);

            string[] actualResults = bigrams.ToArray();

            GetExpectedsBigrams();

            for (int i = 0; i < expectedsBigrams.Count; i++)
            {
                Assert.AreEqual(expectedsBigrams[i], actualResults[i]);
            }
        }