Пример #1
0
        public void TestMethod5()
        {
            // La détection de syllabes et ses trois modes est testée suffisament ailleurs.
            // Il manque la véréfication que le marquage des muettes fonctionne.
            TestTheText ttt = new TestTheText(text1);

            // hypothèse: la config par défaut contient des paramètres qui marquent les syllabes
            conf.sylConf.mode           = SylConfig.Mode.ecrit;
            conf.sylConf.marquerMuettes = true;
            conf.colors[PhonConfType.muettes].SetCFSon("_muet", TestTheText.fixCFs[0]);
            ttt.MarkSyls(conf);

            int index = ttt.S.IndexOf("Monsieur");

            ttt.AssertColor(index + 7, TestTheText.fixCols[0]);
            index = ttt.S.IndexOf("était");
            ttt.AssertColor(index + 4, TestTheText.fixCols[0]);
            index = ttt.S.IndexOf("long");
            ttt.AssertColor(index + 3, TestTheText.fixCols[0]);
        }