package org.apereo.cas.services; import static org.junit.Assert.*; import org.junit.Test; /** * @author Misagh Moayyed * @since 4.0.0 */ public class UnauthorizedSsoServiceExceptionTests { private static final String CODE = "service.not.authorized.sso"; private static final String MESSAGE = "GG"; @Test public void verifyGetCode() { final UnauthorizedSsoServiceException e = new UnauthorizedSsoServiceException(); assertEquals(CODE, e.getMessage()); } @Test public void verifyCodeConstructor() { final UnauthorizedSsoServiceException e = new UnauthorizedSsoServiceException(MESSAGE); assertEquals(MESSAGE, e.getMessage()); } @Test public void verifyThrowableConstructorWithCode() { final RuntimeException r = new RuntimeException(); final UnauthorizedSsoServiceException e = new UnauthorizedSsoServiceException(MESSAGE, r); assertEquals(MESSAGE, e.getMessage()); assertEquals(r, e.getCause()); } }