Search in sources :

Example 1 with TransactionIdControl

use of com.forgerock.opendj.ldap.controls.TransactionIdControl in project OpenAM by OpenRock.

the class LDAPRequestsTest method shouldAddTransactionIdControlToRequests.

@Test(dataProvider = "supportedRequests")
public void shouldAddTransactionIdControlToRequests(Request request) throws Exception {
    assertThat(request.containsControl(TransactionIdControl.OID)).isTrue();
    TransactionIdControl control = request.getControl(TransactionIdControl.DECODER, new DecodeOptions());
    assertThat(control.getTransactionId()).startsWith(TRANSACTION_ID.getValue());
}
Also used : TransactionIdControl(com.forgerock.opendj.ldap.controls.TransactionIdControl) DecodeOptions(org.forgerock.opendj.ldap.DecodeOptions) Test(org.testng.annotations.Test)

Aggregations

TransactionIdControl (com.forgerock.opendj.ldap.controls.TransactionIdControl)1 DecodeOptions (org.forgerock.opendj.ldap.DecodeOptions)1 Test (org.testng.annotations.Test)1