public void TestAge()
        {
            var model = NumberWithUnitRecognizer.GetAgeModel(Culture.Spanish);

            BasicTest(model,
                      "Cuando tenía cinco años, hacía meriendas de mentira con mis muñecas.",
                      "5 Año");

            BasicTest(model,
                      "Esta saga se remonta a casi diez años atrás.",
                      "10 Año");

            BasicTest(model,
                      "¡Mi pelo ya está gris y sólo tengo 29 años!",
                      "29 Año");

            BasicTest(model,
                      "Ahora cuenta noventa y cinco años: tiene una perspectiva de las cosas y tiene memoria.",
                      "95 Año");

            BasicTest(model,
                      "La Gran Muralla china tiene más de 500 años y se extiende más de 5,000 millas.",
                      "500 Año");

            BasicTest(model,
                      "Ya tiene 60 años, pues en principio nació el 8 de mayo de 1945.",
                      "60 Año");

            BasicTest(model,
                      "Y al 25% no se les diagnostica hasta que tienen casi tres años.",
                      "3 Año");

            BasicTest(model,
                      "¿Cuándo se va aplicar una presión seria para cumplir realmente esa promesa formulada hace un año?",
                      "1 Año");

            BasicTest(model,
                      "La sublevación se produjo cuando yo era un bebé y tenía tan solo diez meses.",
                      "10 Mes");

            BasicTest(model,
                      "La propuesta de la Comisión tiene ya 8 meses.",
                      "8 Mes");

            BasicTest(model,
                      "A alrededor del 50% de ellos no se les diagnostica hasta los dieciocho meses de edad.",
                      "18 Mes");

            BasicTest(model,
                      "Es posible, pero en 2006 mataron a 330 000 focas arpa y el 95% de ellas tenían menos de tres meses.",
                      "3 Mes");

            BasicTest(model,
                      "Si seguimos adelante con la resolución en el período parcial de sesiones de diciembre, tendrá para entonces tres semanas de antigüedad.",
                      "3 Semana");

            BasicTest(model,
                      "También pueden revocar su consentimiento hasta que el hijo haya cumplido 6 semanas de edad.",
                      "6 Semana");

            BasicTest(model,
                      "Otras materias primas deberán utilizarse en un plazo de cinco días.",
                      "5 Día");

            BasicTest(model,
                      "Para clubes de los demás países, una cuenta vencida por 90 días se considera morosa.",
                      "90 Día");

            /* NOT SUPPORTED
             * BasicTest(model,
             *  "Barcelona tiene un año y medio de vida",
             *  "1,5 Año");
             */
        }
 public void TestAge()
 {
     var model = NumberWithUnitRecognizer.GetAgeModel(Culture.English);
 }
Example #3
0
 public void TestAge()
 {
     var model = NumberWithUnitRecognizer.GetAgeModel(Culture.Chinese);
 }