Validator

Submitted by

Add Variable Indirection

Variable indirection allow another level of abstraction in using variables to modularize tests. A simple example is to have a group of similarly name variables and the use of another variable to control the actual test values used. Example: $StudentCN1="jstudent" $StudentCX1="ou=students,o=school" $StaffCN1="rstaff" $StaffCX1="ou=staff,o=school" You could define the test user, for one test pass by setting $Utype equal ...more »

Voting

3 votes
Active

Validator

Submitted by (@geoffc)

Make test suite a Designer Package for drivers

There are test suites that show off the various connectors. However, each driver NetIQ ships should have an Add On Package that has a DirXML-Resource with a text/json or maybe json/validator DirXML-ContentType that stores the test suite, Then just as you can read the connectors out of the IDV, also look for DirXMl-Resources whose DirXML-ContentType is validator/json and read them back and import the test suite. Buffer ...more »

Voting

3 votes
Active

Validator

Submitted by

Disable Tests/actions by Connection

Hey Guys! I'd like to be able to 'disable' actions for an entire connection - that would let me build integration tests (Say and HR JDBC driver to the Vault with AD and eDir drivers downstream) and run the same test suite as a Unit Test by disabling some connections (so I would disable the JDBC HR connection and eDir connections to unit test the AD driver - I would leave the connections to the ID Vault and AD domain active. ...more »

Voting

2 votes
Active

Validator

Submitted by

Change UserApp 'Approve Request' Labels

I was struggling to figure out why I could not approve a request with the UserApp connector. This was the error I would get: java.lang.AssertionError: java.lang.Exception: No task for this process/user while executing action method approveRequest. After using tcptunnel.sh to view the getWorkEntries SOAP call that Validator is making, it became apparent that the Recipient FDN is actually the addressee, and that the Process ...more »

Voting

2 votes
Completed

Validator

Submitted by

Add RegEx Matcher to Every Action Allows Negative Testing

Adding a RegEx Matcher to every Action would allow us to override the default behavior (if desired) of an action so we could evaluate the result message (eg thrown exception) to determine the pass/fail status of that action rather than assuming that all errors are "failed tests". This essentially would allow every action to also function as a true assert, instead of just adopting the default interpretation of the developer ...more »

Voting

2 votes
Active