    @Test
    public void getAddress_testUnsignedRequestFromFullNode_shouldFailInValidation() {

        GetHistoryAddressesRequest getHistoryAddressesRequest = new GetHistoryAddressesRequest(new ArrayList<>());
        //create request without signer hash and signature
        ResponseEntity<IResponse> expectedResponse = ResponseEntity
                .status(HttpStatus.UNAUTHORIZED)
                .body(new SerializableResponse(INVALID_SIGNATURE, STATUS_ERROR));
        Assert.assertEquals(expectedResponse, addressService.getAddresses(getHistoryAddressesRequest));

        //create request without signer hash
        getHistoryAddressesRequest.setSignature(new SignatureData("a", "b"));
        Assert.assertEquals(expectedResponse, addressService.getAddresses(getHistoryAddressesRequest));

        //create request wit signer hash and signature but with bad signature
        getHistoryAddressesRequest.setSignerHash(new Hash(1));
        Assert.assertEquals(expectedResponse, addressService.getAddresses(getHistoryAddressesRequest));
    }