Primero hago que falle
Hacer fallar validar la longitud >= 4 caracteres
Paso a verde el test de validar la longitud >=4
hago que pase el chequeo de un pwd de longitud incorrecta
Hacemos que falle el chequeo de al menos un caracter en minúsculas
Hacemos pasar el test que valide que al menos tiene una minúscula
Refactorizamos extrayendo dos métodos para chequear cada una de las
condiciones: tiene al menos un caracter minúscula y la longitud es mayor
o igual a 4
Hacemos fallar la validación de que al menos tenga una letra mayúscula
Hacemos que pase el test que valida que existe al menos una mayúscula.
Se han tenido que cambiar las cadenas de los tests que fallaban ya que
no cumplían la nueva condición de al menos una minúscula y mayúscula
Se refactoriza el código extrayendo la condición para chequear al menos
una mayúscula a un método