test: updated test for UserManager
This commit is contained in:
parent
e544c00d2e
commit
36285238ec
@ -9,6 +9,8 @@ import uulm.teamname.marvelous.gamelibrary.messages.ParticipantType;
|
||||
import uulm.teamname.marvelous.gamelibrary.messages.client.*;
|
||||
import uulm.teamname.marvelous.server.lobbymanager.Participant;
|
||||
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
|
||||
import static org.mockito.Mockito.*;
|
||||
import static org.assertj.core.api.Assertions.*;
|
||||
|
||||
@ -21,10 +23,13 @@ class UserManagerTest {
|
||||
ClientHandshake handshake;
|
||||
|
||||
@BeforeEach
|
||||
void beforeEach() {
|
||||
void beforeEach()
|
||||
throws NoSuchMethodException, InvocationTargetException, InstantiationException, IllegalAccessException {
|
||||
connection = mock(WebSocket.class);
|
||||
// when(connection.hashCode()).thenReturn(1); // just for testing, of course
|
||||
manager = spy(new UserManager());
|
||||
|
||||
var constructor = UserManager.class.getDeclaredConstructor();
|
||||
constructor.setAccessible(true);
|
||||
manager = spy(constructor.newInstance());
|
||||
|
||||
handshake = mock(ClientHandshake.class);
|
||||
when(handshake.getResourceDescriptor()).thenReturn("/someDescriptor");
|
||||
|
Loading…
Reference in New Issue
Block a user