Skip to content

Commit 5c491a6

Browse files
author
Luca Stancapiano
committed
forum tests
1 parent 130ce28 commit 5c491a6

File tree

2 files changed

+46
-6
lines changed

2 files changed

+46
-6
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package it.vige.rubia.resttest.forummodule.adminpanel.test;
1+
package it.vige.rubia.resttest.forummodule.test;
22

33
import static org.jboss.logging.Logger.getLogger;
44
import static org.junit.jupiter.api.Assertions.assertEquals;
@@ -22,12 +22,12 @@
2222
import it.vige.rubia.dto.ForumInstanceBean;
2323
import it.vige.rubia.resttest.RestCaller;
2424

25-
public class AdminPanelCategoryTest extends RestCaller {
25+
public class CategoryTest extends RestCaller {
2626

2727
private final static String url = "http://localhost:8080/rubia-forums-rest/services/forums/";
2828
private final static String authorization = "Basic cm9vdDpndG4=";
2929

30-
private static Logger log = getLogger(AdminPanelCategoryTest.class);
30+
private static Logger log = getLogger(CategoryTest.class);
3131

3232
@BeforeAll
3333
public static void setUp() {
Lines changed: 43 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package it.vige.rubia.resttest.forummodule.adminpanel.test;
1+
package it.vige.rubia.resttest.forummodule.test;
22

33
import static org.jboss.logging.Logger.getLogger;
44
import static org.junit.jupiter.api.Assertions.assertEquals;
@@ -23,12 +23,12 @@
2323
import it.vige.rubia.dto.ForumInstanceBean;
2424
import it.vige.rubia.resttest.RestCaller;
2525

26-
public class AdminPanelForumTest extends RestCaller {
26+
public class ForumTest extends RestCaller {
2727

2828
private final static String url = "http://localhost:8080/rubia-forums-rest/services/forums/";
2929
private final static String authorization = "Basic cm9vdDpndG4=";
3030

31-
private static Logger log = getLogger(AdminPanelForumTest.class);
31+
private static Logger log = getLogger(ForumTest.class);
3232

3333
@BeforeAll
3434
public static void setUp() {
@@ -109,6 +109,46 @@ public static void setUp() {
109109

110110
@Test
111111
public void verifyMoveForum() {
112+
Response response = get(url + "findForums/1", authorization);
113+
List<ForumBean> forumBeans = response.readEntity(new GenericType<List<ForumBean>>() {
114+
});
115+
assertEquals(4, forumBeans.size(), "Forums size");
116+
117+
response = get(url + "findForumById/" + forumBeans.get(1).getId(), authorization);
118+
ForumBean forumBean = response.readEntity(ForumBean.class);
119+
assertEquals(10, forumBean.getOrder(), "Forum is up");
120+
121+
response = get(url + "findForumById/" + forumBeans.get(3).getId(), authorization);
122+
ForumBean forumBean2 = response.readEntity(ForumBean.class);
123+
assertEquals(20, forumBean2.getOrder(), "Forum is down");
124+
125+
forumBean.setOrder(20);
126+
response = post(url + "updateForum", authorization, forumBean);
127+
response = get(url + "findForumById/" + forumBeans.get(1).getId(), authorization);
128+
forumBean = response.readEntity(ForumBean.class);
129+
130+
forumBean2.setOrder(10);
131+
response = post(url + "updateForum", authorization, forumBean2);
132+
response = get(url + "findForumById/" + forumBeans.get(3).getId(), authorization);
133+
forumBean2 = response.readEntity(ForumBean.class);
134+
135+
assertEquals(20, forumBean.getOrder(), "Forum is down");
136+
assertEquals(10, forumBean2.getOrder(), "Forum is up");
137+
138+
forumBean.setOrder(10);
139+
response = post(url + "updateForum", authorization, forumBean);
140+
response = get(url + "findForumById/" + forumBeans.get(1).getId(), authorization);
141+
forumBean = response.readEntity(ForumBean.class);
142+
143+
forumBean2.setOrder(20);
144+
response = post(url + "updateForum", authorization, forumBean2);
145+
response = get(url + "findForumById/" + forumBeans.get(3).getId(), authorization);
146+
forumBean2 = response.readEntity(ForumBean.class);
147+
148+
assertEquals(10, forumBean.getOrder(), "Forum is up");
149+
assertEquals(20, forumBean2.getOrder(), "Forum is down");
150+
151+
response.close();
112152
}
113153

114154
@Test

0 commit comments

Comments
 (0)