def test_save_cadastrar_usuario(client, login, sistema_cultura): """ Testa se a função is_valid retorna verdadeiro para a criação de um usuário""" data = { 'username': '******', 'email': '*****@*****.**', 'confirmar_email': '*****@*****.**', 'nome_usuario': 'Teste', 'password1': '123456', 'password2': '123456' } form = CadastrarUsuarioForm(data=data) assert form.is_valid()
def test_save_cadastrar_usuario(client, login, sistema_cultura): """ Testa se a função is_valid retorna verdadeiro para a criação de um usuário""" data = {'username': '******', 'email': '*****@*****.**', 'confirmar_email': '*****@*****.**', 'email_pessoal': '*****@*****.**', 'confirmar_email_pessoal': '*****@*****.**', 'nome_usuario': 'Teste', 'password1': '123456', 'password2': '123456'} form = CadastrarUsuarioForm(data=data) assert form.is_valid()
def test_save_cadastrar_usuario_email_pessoal_diferente_confirmacao(client, login, sistema_cultura): """ Testa se a função is_valid retorna falso para a criação de um usuário com um email pessoal diferente da confirmação de email pessoal""" data = {'username': '******', 'email': '*****@*****.**', 'confirmar_email': '*****@*****.**', 'email_pessoal': '*****@*****.**', 'confirmar_email_pessoal': '*****@*****.**', 'nome_usuario': 'Teste', 'password1': '123456', 'password2': '123456'} form = CadastrarUsuarioForm(data=data) assert not form.is_valid()
def test_save_cadastrar_usuario_email_ja_cadastrado(client, login, sistema_cultura): """ Testa se a função is_valid retorna falso para a criação de um usuário com um email já cadastrado""" usuario = Usuario.objects.first() data = {'username': '******', 'email': usuario.user.email, 'confirmar_email': usuario.user.email, 'nome_usuario': 'Teste', 'password1': '123456', 'password2': '123456'} form = CadastrarUsuarioForm(data=data) assert not form.is_valid()