    @Test
    public void test_noHeader() throws Throwable {

        doCallRealMethod().when(advice).handle(captor.capture());

        String body = CEKRequestGenerator.requestBodyBuilder("data/signature_test_request.json",
                                                             objectMapper)
                                         .customize(bindIntentRequest())
                                         .build();

        mvc.perform(post("/cek/v1")
                            .content(body)
                            .contentType(MediaType.APPLICATION_JSON))
           .andDo(print())
           .andExpect(status().isBadRequest());

        verify(handler, never()).handleSignatureVerificationTest();

        assertThat(captor.getValue()).isExactlyInstanceOf(SecurityException.class)
                                     .hasMessage("SignatureCEK is missing.");
    }