public boolean sendRequest(AfnemersberichtAanDGL request) {
        Map<String, Object> extraHeaders = new HashMap<>();
        extraHeaders.put(Headers.X_AUX_SENDER_ID, digidOIN);
        extraHeaders.put(Headers.X_AUX_RECEIVER_ID, digileveringOIN);

        try {
            digileveringSender.sendMessage(request, HeaderUtil.createAfnemersberichtAanDGLHeaders(extraHeaders));
            if( MessageUtil.getBerichttype(request).equals("Av01")){
                digidXClient.remoteLogWithoutRelatingToAccount(Log.SEND_SUCCESS, "Av01");
            } else {
                digidXClient.remoteLogBericht(Log.SEND_SUCCESS, request);
            }
            return true;
        } catch (JmsException jmsException) {
            logger.error(jmsException.getMessage());
            digidXClient.remoteLogBericht(Log.SEND_FAILURE, request);
            return false;
        }
    }
@Test
    public void testSendAv01Correct(){
        AfnemersberichtAanDGLFactory afnemersberichtAanDGLFactory = new AfnemersberichtAanDGLFactory("oin1", "oin2");
        AfnemersberichtAanDGL message = afnemersberichtAanDGLFactory.createAfnemersberichtAanDGL(TestDglMessagesUtil.createTestAv01("aNummer"));

        classUnderTest.sendRequest(message);

        verify(digileveringSender, times(1)).sendMessage(any(), any());
        verify(digidXClient, times(1)).remoteLogWithoutRelatingToAccount(Log.SEND_SUCCESS, "Av01");

    }