org.identityconnectors.contract.test
Class ScriptOnConnectorApiOpTests

java.lang.Object
  extended by org.identityconnectors.contract.test.ContractTestBase
      extended by org.identityconnectors.contract.test.ScriptOnConnectorApiOpTests

public class ScriptOnConnectorApiOpTests
extends ContractTestBase

Contract test of ScriptOnConnectorApiOp operation.

Author:
Zdenek Louzensky

Field Summary
 
Fields inherited from class org.identityconnectors.contract.test.ContractTestBase
_connFacade
 
Constructor Summary
ScriptOnConnectorApiOpTests()
           
 
Method Summary
 Set<Class<? extends APIOperation>> getAPIOperations()
          Ask the subclasses for the APIOperation.
 void testRunScript()
          Tests running a script with correct values from property file.
 void testRunScriptFailEmptyScriptText()
          Tests running a script with empty script text.
 void testRunScriptFailUnknownLanguage()
          Tests running a script with unknown language.
 
Methods inherited from class org.identityconnectors.contract.test.ContractTestBase
dispose, getConnectorFacade, getDataProvider, getOperationOptionsByOp, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptOnConnectorApiOpTests

public ScriptOnConnectorApiOpTests()
Method Detail

getAPIOperations

public Set<Class<? extends APIOperation>> getAPIOperations()
Ask the subclasses for the APIOperation. Method returns set of required API operations that are prerequisites for running certain contract test.

Specified by:
getAPIOperations in class ContractTestBase

testRunScript

public void testRunScript()
Tests running a script with correct values from property file.


testRunScriptFailUnknownLanguage

public void testRunScriptFailUnknownLanguage()
Tests running a script with unknown language.


testRunScriptFailEmptyScriptText

public void testRunScriptFailEmptyScriptText()
Tests running a script with empty script text.



Copyright © 2012. All Rights Reserved.