Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.08 KB | None | 0 0
  1. import static org.junit.Assert.*;
  2.  
  3.  
  4. import org.junit.jupiter.api.*;
  5.  
  6. public class ServerLogicTest {
  7.  
  8. @BeforeAll
  9. public static void setUpBeforeAll() throws Exception {
  10. DBDriver.DBConnect("faustinoservertest");
  11. DBDriver.ResetFriend(); //friend, user, txt_msg
  12. DBDriver.ResetUser();
  13. DBDriver.ResetMessage();
  14. String input1 = "regola Ola Alves ola@hotmail.com 123";
  15. ServerLogic serverlogic = new ServerLogic(input1);
  16. serverlogic.Register(serverlogic.getRealMessage());
  17. String input2 = "regadeus Adeus Alves adeus@hotmail.com 123";
  18. serverlogic.SetMessageIn(input2);
  19. serverlogic.Register(serverlogic.getRealMessage());
  20.  
  21. }
  22.  
  23. @AfterAll
  24. public static void tearDownAfterAll() throws Exception {
  25. }
  26.  
  27. @BeforeEach
  28. public void setUp() throws Exception {
  29.  
  30. }
  31.  
  32. @AfterEach
  33. public void tearDown() throws Exception {
  34. }
  35.  
  36. @Test
  37. @Order(1)
  38. public void testServerLogic() {
  39. String input = "mensagem recebida";
  40. ServerLogic serverlogic = new ServerLogic(input);
  41. assertTrue(serverlogic.message_in.equals(input));
  42. }
  43.  
  44. @Test
  45. @Order(2)
  46. public void testGetControlMessage() {
  47. String input = "sinola123";
  48. ServerLogic serverlogic = new ServerLogic(input);
  49. assertTrue(serverlogic.getControlMessage().equals("sin"));
  50.  
  51. }
  52.  
  53. @Test
  54. @Order(3)
  55. public void testGetRealMessage() {
  56. String input = "sinola123";
  57. ServerLogic serverlogic = new ServerLogic(input);
  58. assertTrue(serverlogic.getRealMessage().equals("ola123"));
  59. }
  60.  
  61. @Test
  62. @Order(4)
  63. public void testRegister() {
  64. String input1 = "regjohn123 João Alves joao@hotmail.com 123";
  65. ServerLogic serverlogic = new ServerLogic(input1);
  66. assertTrue(serverlogic.Register(serverlogic.getRealMessage()).equals("ack"));
  67.  
  68. String input2 = "regjohn123 João Martins martins@hotmail.com 123";
  69. serverlogic.SetMessageIn(input2);
  70. assertTrue(serverlogic.Register(serverlogic.getRealMessage()).equals("nack"));
  71.  
  72. String input3 = "regjoazinho24 João Martins omeuemail@hotmail.com 123";
  73. serverlogic.SetMessageIn(input3);
  74. assertTrue(serverlogic.Register(serverlogic.getRealMessage()).equals("ack"));
  75.  
  76. String input5 = "regjorginho Jorge Novo jorge_novo@hotmail.com 123";
  77. serverlogic.SetMessageIn(input5);
  78. assertTrue(serverlogic.Register(serverlogic.getRealMessage()).equals("ack"));
  79.  
  80.  
  81.  
  82. }
  83.  
  84. @Test
  85. @Order(5)
  86. public void testFriendAdd() {
  87. String input1= "fadola adeus";
  88. ServerLogic serverlogic = new ServerLogic(input1);
  89. serverlogic.FriendAdd(serverlogic.getRealMessage());
  90.  
  91. }
  92.  
  93. @Test
  94. @Order(6)
  95. public void testSignIn() {
  96.  
  97. String input1 = "sinnemtenhoconta 123";
  98. ServerLogic serverlogic = new ServerLogic(input1);
  99. assertTrue(serverlogic.SignIn(serverlogic.getRealMessage()).equals("nack"));
  100.  
  101. String input2 = "sinjohn123 12345";
  102. serverlogic.SetMessageIn(input2);
  103. assertTrue(serverlogic.SignIn(serverlogic.getRealMessage()).equals("nack"));
  104.  
  105. String input3 = "sinjohn123 123";
  106. serverlogic.SetMessageIn(input3);
  107. assertTrue(serverlogic.SignIn(serverlogic.getRealMessage()).equals(" "));
  108.  
  109.  
  110.  
  111. }
  112.  
  113.  
  114.  
  115. @Test
  116. @Order(7)
  117. public void testSend() {
  118. String input1 = "sndola adeus ola";
  119. ServerLogic serverlogic = new ServerLogic(input1);
  120. assertTrue(serverlogic.Send(serverlogic.getRealMessage()).equals("ack"));
  121. }
  122.  
  123.  
  124.  
  125. @Test
  126. public void testSearchFriend() {
  127. String input1 = "frdOla Alves";
  128. ServerLogic serverlogic = new ServerLogic(input1);
  129. assertTrue(serverlogic.SearchFriend(serverlogic.getRealMessage()).equals("ola "));
  130.  
  131. String input2 = "frdOla";
  132. serverlogic.SetMessageIn(input2);
  133. assertTrue(serverlogic.SearchFriend(serverlogic.getRealMessage()).equals("ola "));
  134.  
  135. String input3 = "frdola";
  136. serverlogic.SetMessageIn(input3);
  137. assertTrue(serverlogic.SearchFriend(serverlogic.getRealMessage()).equals("ola "));
  138.  
  139. String input4 = "frdcouves";
  140. serverlogic.SetMessageIn(input4);
  141. assertTrue(serverlogic.SearchFriend(serverlogic.getRealMessage()).equals("null"));
  142.  
  143. }
  144.  
  145. @Test
  146. public void testUpdateFriends() {
  147. fail("Not yet implemented");
  148. }
  149.  
  150. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement