def test_m_vaciar_tablas(self): IPContainer._dropUsers() self.assertEqual(IPContainer.getNumberOfUsers(), 0, "Tabla usuarios vaciada.") IPContainer._dropData() self.assertEqual(IPContainer.getNumberOfUsers(), 0, "Tabla datos vaciada.")
def test_c_elimina_usuario(self): IPContainer.removeUser("test_user2") self.assertEqual(IPContainer.existUser("test_user2"), False, "Usuario eliminado correctamente.") self.assertEqual(IPContainer.getNumberOfUsers(), 1, "Usuario test_user2 borrado.")
def test_k_comprobar_numero_usuarios(self): self.assertEqual(IPContainer.getNumberOfUsers(), 1, "Numero de usuarios correcto. (1)") IPContainer.addUser("test_user3") self.assertEqual(IPContainer.getNumberOfUsers(), 2, "Numero de usuarios correcto. (2)")
def getNumberOfUsers(current_user): return jsonify(users=IPContainer.getNumberOfUsers())