public SamlSession findSamlSessionByArtifact(String artifact) throws SamlSessionException {
        Optional<SamlSession> optionalSamlSession = samlSessionRepository.findByArtifact(artifact);
        if (optionalSamlSession.isEmpty())
            throw new SamlSessionException("Saml session not found by artifact");
        return optionalSamlSession.get();
    }
@Test
    public void samlSessionNotFoundByArtifactTest() {
        Exception result = assertThrows(SamlSessionException.class,
                () -> samlSessionService.findSamlSessionByArtifact("SAML Artifact"));

        assertEquals("Saml session not found by artifact", result.getMessage());
    }