danielsp13 / CorrectIt

CorrectIt: un corrector de exámenes escritos en lenguaje natural.
GNU General Public License v3.0
0 stars 0 forks source link

[M1 - Dev] Obtención de tokens de una Respuesta #41

Closed danielsp13 closed 1 year ago

danielsp13 commented 1 year ago

Para resolver #39 , primero hay que obtener los Tokens de la respuesta, que no es ni más ni menos una cadena de caracteres con significado colectivo. Se debe particionar el texto en estos tokens, recibiendo como resultado una lista con todos ellos.

Hay varias formas de hacerlo, pero la estándar suele ser realizarlo mediante los espacios en blanco del texto.


Test sobre esta funcionalidad: El código implementado, se considerará válido cuando:

  1. El resultado sea un objeto de tipo list.
  2. Dicho resultado contenga elementos.
  3. Los elementos que contiene no deben ser nulos, es decir, la lista no debe contener cadenas de longitud 0.

Excepciones que deben controlarse:

  1. El texto sea una cadena de caracteres vacía. En cuyo caso, lanzar excepción.
  2. El texto sea una cadena que sólo contiene espacios. En cuyo caso, lanzar excepción.