You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
1.0 KiB

package de.fd.fh.server.access;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
class AccessTest
{
@Test
void removeTokenTest()
{
final Access access = new Access(null, null, null, null, new AccessToken(), null);
access.removeToken();
assertNull(access.getToken());
}
@Test
void setTokenTest()
{
final Access access = new Access();
access.setToken(new AccessToken());
assertNotNull(access.getToken());
}
@Test
void updatePasswordTest()
{
final Access access = new Access(null,null, "TestPassword", null, null, null);
access.updatePassword("NewTestPassword");
assertEquals("NewTestPassword", access.getPassword(), "Should update password.");
}
@Test
void renameTest()
{
final Access access = new Access(null, "TestName", null, null, null, null);
access.rename("NewTestName");
assertEquals("NewTestName", access.getName(), "Should update name.");
}
}