@Test
public void test_readAppRoleSecretId() throws Exception {

ring role_name = "testapprole01";
ring vaultToken = "5PDrOhsy4ig8L3EpsJZSLAMg";
	String role_id_response = "{\n" + 
			"  \"data\": {\n" + 
			"    \"secret_id\": \"generated-role-id\",\n" + 
			"    \"secret_id_accessor\": \"accesssor-for-generated-role-id\"\n" + 
			"  }\n" + 
			"}";
	StringBuilder responseMessage = new StringBuilder(role_id_response);
    ResponseEntity<String> responseEntityExpected = ResponseEntity.status(HttpStatus.OK).body(responseMessage.toString());
    when(selfSupportService.readAppRoleSecretId(eq(vaultToken), Mockito.any(), Mockito.any())).thenReturn(responseEntityExpected);
    mockMvc.perform(MockMvcRequestBuilders.get("/v2/ss/approle/"+role_name+"/secret_id")
            .header("vault-token", vaultToken)
            .header("Content-Type", "application/json;charset=UTF-8"))
    		.andExpect(status().isOk())
    		.andExpect(content().string(containsString(responseMessage.toString())));
}