Browse Source

Fix unit tests

pull/148/head
Shane Mc Cormack 7 years ago
parent
commit
733f9ae0a9

+ 9
- 7
irc/src/test/java/com/dmdirc/parser/irc/processors/Process001Test.java View File

@@ -33,6 +33,8 @@ import org.mockito.ArgumentCaptor;
33 33
 import org.mockito.Mock;
34 34
 import org.mockito.runners.MockitoJUnitRunner;
35 35
 
36
+import java.time.LocalDateTime;
37
+
36 38
 import static org.junit.Assert.assertEquals;
37 39
 import static org.junit.Assert.assertTrue;
38 40
 import static org.junit.Assume.assumeFalse;
@@ -64,28 +66,28 @@ public class Process001Test {
64 66
     public void testSets001Received() {
65 67
         when(localClient.isFake()).thenReturn(true);
66 68
         assumeFalse(parser.got001);
67
-        processor.process("001", ":test.server.com", "001", "userName", "Hello!");
69
+        processor.process(LocalDateTime.now(), "001", ":test.server.com", "001", "userName", "Hello!");
68 70
         assertTrue(parser.got001);
69 71
     }
70 72
 
71 73
     @Test
72 74
     public void testUpdatesServerName() {
73 75
         when(localClient.isFake()).thenReturn(true);
74
-        processor.process("001", ":test.server.com", "001", "userName", "Hello!");
76
+        processor.process(LocalDateTime.now(), "001", ":test.server.com", "001", "userName", "Hello!");
75 77
         verify(parser).updateServerName("test.server.com");
76 78
     }
77 79
 
78 80
     @Test
79 81
     public void testAddsLocalClientIfFake() {
80 82
         when(localClient.isFake()).thenReturn(true);
81
-        processor.process("001", ":test.server.com", "001", "userName", "Hello!");
83
+        processor.process(LocalDateTime.now(), "001", ":test.server.com", "001", "userName", "Hello!");
82 84
         verify(parser).addClient(localClient);
83 85
     }
84 86
 
85 87
     @Test
86 88
     public void testUpdatesLocalClientIfFake() {
87 89
         when(localClient.isFake()).thenReturn(true);
88
-        processor.process("001", ":test.server.com", "001", "userName", "Hello!");
90
+        processor.process(LocalDateTime.now(), "001", ":test.server.com", "001", "userName", "Hello!");
89 91
         verify(localClient).setUserBits(eq("userName"), eq(true), anyBoolean());
90 92
         verify(localClient).setFake(false);
91 93
     }
@@ -93,7 +95,7 @@ public class Process001Test {
93 95
     @Test
94 96
     public void testIgnoresDuplicate001WithSameNick() {
95 97
         when(localClient.getNickname()).thenReturn("UsernaME");
96
-        processor.process("001", ":test.server.com", "001", "userName", "Hello!");
98
+        processor.process(LocalDateTime.now(), "001", ":test.server.com", "001", "userName", "Hello!");
97 99
         verify(parser, never()).addClient(any());
98 100
         verify(parser, never()).forceRemoveClient(any());
99 101
     }
@@ -101,7 +103,7 @@ public class Process001Test {
101 103
     @Test
102 104
     public void testReplacesLocalUserOnDuplicate001() {
103 105
         when(localClient.getNickname()).thenReturn("UsernaME");
104
-        processor.process("001", ":test.server.com", "001", "newName", "Hello!");
106
+        processor.process(LocalDateTime.now(), "001", ":test.server.com", "001", "newName", "Hello!");
105 107
         verify(parser).forceRemoveClient(localClient);
106 108
         verify(localClient).setUserBits(eq("newName"), eq(true), anyBoolean());
107 109
         verify(parser).addClient(localClient);
@@ -114,7 +116,7 @@ public class Process001Test {
114 116
         when(parser.isKnownClient("newName")).thenReturn(true);
115 117
         when(parser.getClient("newName")).thenReturn(mock(IRCClientInfo.class));
116 118
 
117
-        processor.process("001", ":test.server.com", "001", "newName", "Hello!");
119
+        processor.process(LocalDateTime.now(), "001", ":test.server.com", "001", "newName", "Hello!");
118 120
 
119 121
         final ArgumentCaptor<ParserError> errorCaptor = ArgumentCaptor.forClass(ParserError.class);
120 122
         verify(parser).callErrorInfo(errorCaptor.capture());

+ 3
- 1
irc/src/test/java/com/dmdirc/parser/irc/processors/Process464Test.java View File

@@ -35,6 +35,8 @@ import org.mockito.Captor;
35 35
 import org.mockito.Mock;
36 36
 import org.mockito.runners.MockitoJUnitRunner;
37 37
 
38
+import java.time.LocalDateTime;
39
+
38 40
 import static org.junit.Assert.assertSame;
39 41
 import static org.mockito.Mockito.verify;
40 42
 import static org.mockito.Mockito.when;
@@ -56,7 +58,7 @@ public class Process464Test {
56 58
 
57 59
     @Test
58 60
     public void testFiresPasswordListenerOn464() {
59
-        processor.process("464", ":server.com", "464", ":Bad password!");
61
+        processor.process(LocalDateTime.now(), "464", ":server.com", "464", ":Bad password!");
60 62
         verify(callbackManager).publish(eventCaptor.capture());
61 63
         assertSame(parser, eventCaptor.getValue().getParser());
62 64
     }

Loading…
Cancel
Save