Skip to content
Snippets Groups Projects
Commit 747cca24 authored by surkat's avatar surkat
Browse files

upgraded to jupiter based

parent 9ea80cf9
No related branches found
No related tags found
No related merge requests found
import org.junit.Test; import org.junit.jupiter.api.Test;
import resources.CalculatorResource; import resources.CalculatorResource;
import static org.junit.Assert.assertEquals; import static org.junit.jupiter.api.Assertions.assertEquals;
public class CalculatorResourceTest{ public class CalculatorResourceTest{
......
...@@ -4,11 +4,12 @@ import data.Message; ...@@ -4,11 +4,12 @@ import data.Message;
import org.glassfish.jersey.server.ResourceConfig; import org.glassfish.jersey.server.ResourceConfig;
import org.glassfish.jersey.test.JerseyTest; import org.glassfish.jersey.test.JerseyTest;
import org.glassfish.jersey.test.TestProperties; import org.glassfish.jersey.test.TestProperties;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import jakarta.ws.rs.core.Application; import jakarta.ws.rs.core.Application;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import java.sql.Connection; import java.sql.Connection;
import java.sql.SQLException; import java.sql.SQLException;
import java.sql.Statement; import java.sql.Statement;
...@@ -16,8 +17,9 @@ import java.sql.Timestamp; ...@@ -16,8 +17,9 @@ import java.sql.Timestamp;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import static org.junit.Assert.*; import static org.junit.jupiter.api.Assertions.assertTrue;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotEquals;
public class MessageDAOTest extends JerseyTest { public class MessageDAOTest extends JerseyTest {
private Connection connection; private Connection connection;
...@@ -25,7 +27,7 @@ public class MessageDAOTest extends JerseyTest { ...@@ -25,7 +27,7 @@ public class MessageDAOTest extends JerseyTest {
private Statement statement; private Statement statement;
private int user1 = 1, user2 = 2; private int user1 = 1, user2 = 2;
@Before @BeforeEach
public void SetUp () { public void SetUp () {
try{ try{
connection = Database.instance().getConnection(); connection = Database.instance().getConnection();
...@@ -131,7 +133,7 @@ public class MessageDAOTest extends JerseyTest { ...@@ -131,7 +133,7 @@ public class MessageDAOTest extends JerseyTest {
} }
} }
@After @AfterEach
public void tearDown () { public void tearDown () {
try { try {
messageDAO = null; messageDAO = null;
...@@ -186,8 +188,8 @@ public class MessageDAOTest extends JerseyTest { ...@@ -186,8 +188,8 @@ public class MessageDAOTest extends JerseyTest {
List<String> afterNewMessage = new ArrayList<>(); List<String> afterNewMessage = new ArrayList<>();
for (Message message1 : messageList) afterNewMessage.add(message1.getMessageContent()); for (Message message1 : messageList) afterNewMessage.add(message1.getMessageContent());
assertNotEquals("Should not be equal, adding new message to list",beforeNewMessage.size(),afterNewMessage.size()); assertNotEquals(beforeNewMessage.size(),afterNewMessage.size());
assertEquals("Should be equal",expectedMessage,actualMessage); assertEquals(expectedMessage,actualMessage);
} }
} }
\ No newline at end of file
...@@ -47,7 +47,7 @@ public class MessageResourceTest extends JerseyTest { ...@@ -47,7 +47,7 @@ public class MessageResourceTest extends JerseyTest {
message.setMessageContent("Testing newMessage method"); message.setMessageContent("Testing newMessage method");
Response output = target("message").request().post(Entity.entity(message, MediaType.APPLICATION_JSON_TYPE)); Response output = target("message").request().post(Entity.entity(message, MediaType.APPLICATION_JSON_TYPE));
assertEquals("Should return status 200",200,output.getStatus()); assertEquals(200,output.getStatus());
assertEquals("Testing newMessage method",message.getMessageContent()); assertEquals("Testing newMessage method",message.getMessageContent());
assertEquals("application/json",output.getHeaderString("Content-type")); assertEquals("application/json",output.getHeaderString("Content-type"));
} }
......
...@@ -4,25 +4,27 @@ import data.User; ...@@ -4,25 +4,27 @@ import data.User;
import org.glassfish.jersey.server.ResourceConfig; import org.glassfish.jersey.server.ResourceConfig;
import org.glassfish.jersey.test.JerseyTest; import org.glassfish.jersey.test.JerseyTest;
import org.glassfish.jersey.test.TestProperties; import org.glassfish.jersey.test.TestProperties;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import jakarta.ws.rs.core.Application; import jakarta.ws.rs.core.Application;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import java.sql.Connection; import java.sql.Connection;
import java.sql.SQLException; import java.sql.SQLException;
import java.sql.Statement; import java.sql.Statement;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import static org.junit.Assert.*; import static org.junit.jupiter.api.Assertions.*;
public class UserDAOTest extends JerseyTest { public class UserDAOTest extends JerseyTest {
private Connection connection; private Connection connection;
private Statement statement; private Statement statement;
private UserDAO userDAO; private UserDAO userDAO;
@Before @BeforeEach
public void SetUp () { public void SetUp () {
try { try {
connection = Database.instance().getConnection(); connection = Database.instance().getConnection();
...@@ -132,7 +134,7 @@ public class UserDAOTest extends JerseyTest { ...@@ -132,7 +134,7 @@ public class UserDAOTest extends JerseyTest {
} }
} }
@After @AfterEach
public void tearDown () { public void tearDown () {
try { try {
userDAO = null; userDAO = null;
......
...@@ -3,7 +3,7 @@ import data.User; ...@@ -3,7 +3,7 @@ import data.User;
import org.glassfish.jersey.server.ResourceConfig; import org.glassfish.jersey.server.ResourceConfig;
import org.glassfish.jersey.test.JerseyTest; import org.glassfish.jersey.test.JerseyTest;
import org.glassfish.jersey.test.TestProperties; import org.glassfish.jersey.test.TestProperties;
import org.junit.Test; import org.junit.jupiter.api.Test;
import resources.UserResource; import resources.UserResource;
import jakarta.ws.rs.client.Entity; import jakarta.ws.rs.client.Entity;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment