Test refactoring

In tutti questi test, ciascun caso dovrebbe essere un test diverso. Attenzione, non sto dicendo che dovreste scrivere 1 test 1 assert, ma che il test che verifica l'errore in caso di autenticazione fallita dovrebbe essere ad esempio un altro test rispetto alla put corretta.
Per di più, se documentate ogni test con una docstring, nose ve la mostrerà quando esegue i test, con il risultato che sarà decisamente più semplice quando c'è un fallimento capire dove sta il problema.