Commit 2bca4d0bd983f943a3f376bbcd9d6c4262d2f23f

Authored by andre.guimaraes
1 parent c0ffd8dc
Exists in master

Renomeia classes de teste

Renomeia classes de teste para o padrão de nomenclatura correto.
src/test/java/br/gov/ans/templates/rest/BaseTest.java 0 → 100644
@@ -0,0 +1,22 @@ @@ -0,0 +1,22 @@
  1 +package br.gov.ans.templates.rest;
  2 +
  3 +
  4 +import org.junit.BeforeClass;
  5 +
  6 +import com.jayway.restassured.RestAssured;
  7 +
  8 +public class BaseTest {
  9 +
  10 + protected static final String USUARIO = "teste-rest-assured";
  11 + protected static final String SENHA = "assured-testes";
  12 + protected static final String HOST = "http://ansdsjboss01";
  13 + protected static final int PORTA = 80;
  14 +
  15 + @BeforeClass
  16 + public static void setup() {
  17 + RestAssured.baseURI = HOST;
  18 + RestAssured.port = PORTA;
  19 + RestAssured.basePath = "/templates-broker/service/";
  20 + }
  21 +
  22 +}
src/test/java/br/gov/ans/templates/rest/TemplateResourceTest.java 0 → 100644
@@ -0,0 +1,116 @@ @@ -0,0 +1,116 @@
  1 +package br.gov.ans.templates.rest;
  2 +
  3 +
  4 +import static com.jayway.restassured.RestAssured.given;
  5 +
  6 +import java.time.LocalDateTime;
  7 +
  8 +import org.junit.FixMethodOrder;
  9 +import org.junit.Test;
  10 +import org.junit.runners.MethodSorters;
  11 +
  12 +import br.gov.ans.templates.to.Template;
  13 +
  14 +@FixMethodOrder(MethodSorters.NAME_ASCENDING)
  15 +public class TemplateResourceTest extends BaseTest{
  16 +
  17 + private static final String nomeTemplate = "teste-auto-" + LocalDateTime.now();
  18 +
  19 + @Test
  20 + public void A_deveIncluirTemplate(){
  21 + Template template = new Template();
  22 +
  23 + template.setNome(nomeTemplate);
  24 + template.setDescricao("Teste automatizado realizado pelo REST Assured.");
  25 + template.setResponsavel("teste-rest-assured");
  26 + template.setExemplo("Não há");
  27 + template.setCorpo("<html><body><h1>TESTE AUTOMATIZADO!</h1></body></html>");
  28 +
  29 + given()
  30 + .auth()
  31 + .basic(USUARIO, SENHA)
  32 + .contentType("application/json")
  33 + .body(template)
  34 + .expect()
  35 + .statusCode(201)
  36 + .when()
  37 + .post("/templates");
  38 + }
  39 +
  40 + @Test
  41 + public void B_deveListarTemplates(){
  42 + given()
  43 + .auth()
  44 + .basic(USUARIO, SENHA)
  45 + .expect()
  46 + .statusCode(200)
  47 + .when()
  48 + .get("/templates");
  49 + }
  50 +
  51 + @Test
  52 + public void C_deveConsultarTemplate(){
  53 + given()
  54 + .auth()
  55 + .basic(USUARIO, SENHA)
  56 + .expect()
  57 + .statusCode(200)
  58 + .when()
  59 + .get("/templates/" + nomeTemplate);
  60 + }
  61 +
  62 + @Test
  63 + public void D_deveRetornarCorpoTemplate(){
  64 + given()
  65 + .auth()
  66 + .basic(USUARIO, SENHA)
  67 + .expect()
  68 + .statusCode(200)
  69 + .when()
  70 + .get("/templates/" + nomeTemplate + "/corpo");
  71 + }
  72 +
  73 + @Test
  74 + public void E_deveAtualizarTemplate(){
  75 + Template template = new Template();
  76 +
  77 + template.setNome(nomeTemplate);
  78 + template.setDescricao("Teste automatizado de edição realizado pelo REST Assured.");
  79 + template.setResponsavel("teste-rest-assured");
  80 + template.setExemplo("Não há");
  81 + template.setCorpo("<html><body><h1>TESTE AUTOMATIZADO DE EDIÇÃO!</h1></body></html>");
  82 +
  83 + given()
  84 + .auth()
  85 + .basic(USUARIO, SENHA)
  86 + .contentType("application/json")
  87 + .body(template)
  88 + .expect()
  89 + .statusCode(200)
  90 + .when()
  91 + .put("/templates/" + nomeTemplate);
  92 + }
  93 +
  94 + @Test
  95 + public void F_deveListarVersoesTemplate(){
  96 + given()
  97 + .auth()
  98 + .basic(USUARIO, SENHA)
  99 + .expect()
  100 + .statusCode(200)
  101 + .when()
  102 + .get("/templates/" + nomeTemplate + "/versoes");
  103 + }
  104 +
  105 + @Test
  106 + public void G_deveExcluirTemplate(){
  107 + given()
  108 + .auth()
  109 + .basic(USUARIO, SENHA)
  110 + .expect()
  111 + .statusCode(200)
  112 + .when()
  113 + .delete("/templates/" + nomeTemplate);
  114 + }
  115 +
  116 + }
src/test/java/br/gov/ans/templates/teste/BaseTest.java
@@ -1,22 +0,0 @@ @@ -1,22 +0,0 @@
1 -package br.gov.ans.templates.teste;  
2 -  
3 -  
4 -import org.junit.BeforeClass;  
5 -  
6 -import com.jayway.restassured.RestAssured;  
7 -  
8 -public class BaseTest {  
9 -  
10 - protected static final String USUARIO = "teste-rest-assured";  
11 - protected static final String SENHA = "assured-testes";  
12 - protected static final String HOST = "http://ansdsjboss01";  
13 - protected static final int PORTA = 80;  
14 -  
15 - @BeforeClass  
16 - public static void setup() {  
17 - RestAssured.baseURI = HOST;  
18 - RestAssured.port = PORTA;  
19 - RestAssured.basePath = "/templates-broker/service/";  
20 - }  
21 -  
22 -}  
src/test/java/br/gov/ans/templates/teste/TemplateTest.java
@@ -1,116 +0,0 @@ @@ -1,116 +0,0 @@
1 -package br.gov.ans.templates.teste;  
2 -  
3 -  
4 -import static com.jayway.restassured.RestAssured.given;  
5 -  
6 -import java.time.LocalDateTime;  
7 -  
8 -import org.junit.FixMethodOrder;  
9 -import org.junit.Test;  
10 -import org.junit.runners.MethodSorters;  
11 -  
12 -import br.gov.ans.templates.to.Template;  
13 -  
14 -@FixMethodOrder(MethodSorters.NAME_ASCENDING)  
15 -public class TemplateTest extends BaseTest{  
16 -  
17 - private static final String nomeTemplate = "teste-auto-" + LocalDateTime.now();  
18 -  
19 - @Test  
20 - public void A_deveIncluirTemplate(){  
21 - Template template = new Template();  
22 -  
23 - template.setNome(nomeTemplate);  
24 - template.setDescricao("Teste automatizado realizado pelo REST Assured.");  
25 - template.setResponsavel("teste-rest-assured");  
26 - template.setExemplo("Não há");  
27 - template.setCorpo("<html><body><h1>TESTE AUTOMATIZADO!</h1></body></html>");  
28 -  
29 - given()  
30 - .auth()  
31 - .basic(USUARIO, SENHA)  
32 - .contentType("application/json")  
33 - .body(template)  
34 - .expect()  
35 - .statusCode(201)  
36 - .when()  
37 - .post("/templates");  
38 - }  
39 -  
40 - @Test  
41 - public void B_deveListarTemplates(){  
42 - given()  
43 - .auth()  
44 - .basic(USUARIO, SENHA)  
45 - .expect()  
46 - .statusCode(200)  
47 - .when()  
48 - .get("/templates");  
49 - }  
50 -  
51 - @Test  
52 - public void C_deveConsultarTemplate(){  
53 - given()  
54 - .auth()  
55 - .basic(USUARIO, SENHA)  
56 - .expect()  
57 - .statusCode(200)  
58 - .when()  
59 - .get("/templates/" + nomeTemplate);  
60 - }  
61 -  
62 - @Test  
63 - public void D_deveRetornarCorpoTemplate(){  
64 - given()  
65 - .auth()  
66 - .basic(USUARIO, SENHA)  
67 - .expect()  
68 - .statusCode(200)  
69 - .when()  
70 - .get("/templates/" + nomeTemplate + "/corpo");  
71 - }  
72 -  
73 - @Test  
74 - public void E_deveAtualizarTemplate(){  
75 - Template template = new Template();  
76 -  
77 - template.setNome(nomeTemplate);  
78 - template.setDescricao("Teste automatizado de edição realizado pelo REST Assured.");  
79 - template.setResponsavel("teste-rest-assured");  
80 - template.setExemplo("Não há");  
81 - template.setCorpo("<html><body><h1>TESTE AUTOMATIZADO DE EDIÇÃO!</h1></body></html>");  
82 -  
83 - given()  
84 - .auth()  
85 - .basic(USUARIO, SENHA)  
86 - .contentType("application/json")  
87 - .body(template)  
88 - .expect()  
89 - .statusCode(200)  
90 - .when()  
91 - .put("/templates/" + nomeTemplate);  
92 - }  
93 -  
94 - @Test  
95 - public void F_deveListarVersoesTemplate(){  
96 - given()  
97 - .auth()  
98 - .basic(USUARIO, SENHA)  
99 - .expect()  
100 - .statusCode(200)  
101 - .when()  
102 - .get("/templates/" + nomeTemplate + "/versoes");  
103 - }  
104 -  
105 - @Test  
106 - public void G_deveExcluirTemplate(){  
107 - given()  
108 - .auth()  
109 - .basic(USUARIO, SENHA)  
110 - .expect()  
111 - .statusCode(200)  
112 - .when()  
113 - .delete("/templates/" + nomeTemplate);  
114 - }  
115 -  
116 - }