From e6541e22662e4997f50adad492389fd61b87e269 Mon Sep 17 00:00:00 2001 From: adleywd Date: Tue, 2 Sep 2014 13:47:26 -0300 Subject: [PATCH] alteração dos testes para funcionarem melhor (separação da função DELETE) --- wscacicneo/test/results.txt | 2 +- wscacicneo/test/test_user_attributes.py | 76 +++++++++++++++++++++++++++++----------------------------------------------- wscacicneo/test/test_user_delete.py | 44 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 74 insertions(+), 48 deletions(-) create mode 100644 wscacicneo/test/test_user_delete.py diff --git a/wscacicneo/test/results.txt b/wscacicneo/test/results.txt index 8fdd954..9d60796 100644 --- a/wscacicneo/test/results.txt +++ b/wscacicneo/test/results.txt @@ -1 +1 @@ -22 \ No newline at end of file +11 \ No newline at end of file diff --git a/wscacicneo/test/test_user_attributes.py b/wscacicneo/test/test_user_attributes.py index de5fb2a..e87bf0a 100644 --- a/wscacicneo/test/test_user_attributes.py +++ b/wscacicneo/test/test_user_attributes.py @@ -7,7 +7,7 @@ import json from wscacicneo.model.user import User from wscacicneo.model.user import UserBase -class TestUserBase(unittest.TestCase): +class TestUserAttributes(unittest.TestCase): """ Testa base do órgão no LB """ @@ -22,14 +22,15 @@ class TestUserBase(unittest.TestCase): Insere atributos na base users """ user_obj = User( - nome='Fernando Goku', - matricula='12311231', - email='admin@planemaneto.gov.br', - telefone='(61) 2025-4117', - orgao='Ministério do Pppp', - cargo='Gestor de TI', - setor='Setor de TI', - permissao='administrador' + nome='test1', + matricula='test1', + email='test1@gov.br', + telefone='test1', + orgao='test1', + cargo='test1', + setor='test1', + permissao='Administrador', + senha='123' ) results = user_obj.create_user() var_file = open("results.txt", "w") @@ -38,26 +39,6 @@ class TestUserBase(unittest.TestCase): self.assertIsInstance(results, int) - def test_delete_attributes(self): - """ - Deleta doc apartir do id - """ - user_obj = User( - nome='Fernando Goku', - matricula='12311231', - email='admin@planemaneto.gov.br', - telefone='(61) 2025-4117', - orgao='Ministério do Pppp', - cargo='Gestor de TI', - setor='Setor de TI', - permissao='administrador' - ) - matricula_user='12311231' - search = user_obj.search_user(matricula_user) - id = search.results[0]._metadata.id_doc - delete = user_obj.delete_user(id) - - assert(delete == 'DELETED') def test_get_attributes(self): """ @@ -70,29 +51,30 @@ class TestUserBase(unittest.TestCase): Test Edita Usuário """ user_obj = User( - nome='Fernando Goku', - matricula='12311231', - email='admin@planemaneto.gov.br', - telefone='(61) 2025-4117', - orgao='Ministério do Pppp', - cargo='Gestor de TI', - setor='Setor de TI', - permissao='administrador' + nome='test1', + matricula='test1', + email='test1@gov.br', + telefone='test1', + orgao='test1', + cargo='test1', + setor='test1', + permissao='Administrador', + senha='123' ) user = { - 'nome' :'Goku', - 'matricula':'12311231', - 'email':'admin@planemaneto.gov.br', - 'telefone':'(61) 2025-4117', - 'orgao':'Ministério do Pppp', - 'cargo':'Gestor de TI', - 'setor':'Setor de TI', - 'permissao':'administrador' + 'nome' :'test1', + 'matricula':'test1', + 'email':'test1@gov.br', + 'telefone':'test1', + 'orgao':'test1', + 'cargo':'test1', + 'setor':'test1', + 'permissao':'Administrador', + 'senha':'123' } - matricula_user='12311231' + matricula_user='test1' search = user_obj.search_user(matricula_user) id = search.results[0]._metadata.id_doc - print("KKKKKKKKKKKKKKKKKKKKK",id) doc = json.dumps(user) edit = user_obj.edit_user(id, doc) diff --git a/wscacicneo/test/test_user_delete.py b/wscacicneo/test/test_user_delete.py new file mode 100644 index 0000000..d398a3d --- /dev/null +++ b/wscacicneo/test/test_user_delete.py @@ -0,0 +1,44 @@ + #!/usr/env python +# -*- coding: utf-8 -*- +__author__ = 'adley' + +import unittest +import json +from wscacicneo.model.user import User +from wscacicneo.model.user import UserBase + +class TestUserDelete(unittest.TestCase): + def setUp(self): + """ + Carregando atributos genéricos do teste + """ + self.documentrest = UserBase().documentrest + + + def test_delete_attributes(self): + """ + Deleta doc apartir do id + """ + user_obj = User( + nome='test1', + matricula='test1', + email='test1@gov.br', + telefone='test1', + orgao='test1', + cargo='test1', + setor='test1', + permissao='Administrador', + senha='123' + ) + matricula_user='test1' + search = user_obj.search_user(matricula_user) + id = search.results[0]._metadata.id_doc + delete = user_obj.delete_user(id) + + assert(delete == 'DELETED') + + def tearDown(self): + """ + Apaga dados do teste + """ + pass -- libgit2 0.21.2