Test caso 3 (ok y not ok) + Refactoring