Skip to content

Commit 986130a

Browse files
committed
Add Expiration Task state test (should be waiting at the start)
1 parent fca409f commit 986130a

File tree

2 files changed

+2
-19
lines changed
  • server-session/src

2 files changed

+2
-19
lines changed

server-session/src/main/java/com/iluwatar/sessionserver/App.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ public static void main(String[] args) throws IOException {
8585
}
8686

8787
private static void sessionExpirationTask() {
88-
sessionExpirationThread= new Thread(() -> {
88+
sessionExpirationThread = new Thread(() -> {
8989
while (true) {
9090
try {
9191
synchronized (sessions) {
@@ -131,7 +131,7 @@ public static void expirationTaskWake() {
131131
}
132132
}
133133

134-
public static Thread.State getExpirationTaskState(){
134+
public static Thread.State getExpirationTaskState() {
135135
return sessionExpirationThread.getState();
136136
}
137137

server-session/src/test/java/com.iluwatar.sessionserver/AppTest.java

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -24,22 +24,13 @@
2424
*/
2525
package com.iluwatar.sessionserver;
2626

27-
import static java.lang.Thread.State;
2827
import static java.lang.Thread.State.WAITING;
2928
import static org.junit.jupiter.api.Assertions.assertEquals;
30-
import static org.mockito.Mockito.when;
3129

32-
import com.sun.net.httpserver.Headers;
33-
import com.sun.net.httpserver.HttpExchange;
34-
import java.io.ByteArrayOutputStream;
3530
import java.io.IOException;
36-
import java.time.Instant;
37-
import java.util.HashMap;
38-
import java.util.Map;
3931
import lombok.extern.slf4j.Slf4j;
4032
import org.junit.jupiter.api.BeforeEach;
4133
import org.junit.jupiter.api.Test;
42-
import org.mockito.Mock;
4334
import org.mockito.MockitoAnnotations;
4435

4536
/**
@@ -48,14 +39,6 @@
4839
@Slf4j
4940
public class AppTest {
5041

51-
private LoginHandler loginHandler;
52-
//private Headers headers;
53-
private Map<String, Integer> sessions;
54-
private Map<String, Instant> sessionCreationTimes;
55-
56-
@Mock
57-
private HttpExchange exchange;
58-
5942
/**
6043
* Setup tests.
6144
*/

0 commit comments

Comments
 (0)