@Test
public void testEnforcePolicy() throws AuditException,
		NoPolicyFoundException, PolicyProviderException {

	// Arrange
	final XacmlRequest xacmlRequest = mock(XacmlRequest.class);
	final XacmlResponse xacmlResponse = mock(XacmlResponse.class);
	when(policyDesicionPoint.evaluateRequest(xacmlRequest)).thenReturn(
			xacmlResponse);
	// Act
	final XacmlResponse response = sut.enforcePolicy(xacmlRequest);
	// Assert
	verify(policyDesicionPoint, times(1)).evaluateRequest(xacmlRequest);
	assertEquals(xacmlResponse, response);
}