Class UpdateDeltaApiOpTests


public class UpdateDeltaApiOpTests extends ObjectClassRunner
Contract test of UpdateDeltaApiOp.
  • Field Details

  • Constructor Details

    • UpdateDeltaApiOpTests

      public UpdateDeltaApiOpTests()
  • Method Details

    • 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
    • testRun

      protected void testRun(ObjectClass objectClass)
      This method will be called configured number of times This tests an proper updating of attributes. All new attributes' values in given set for update are valid. Test procedure: 1) Create object. 2) Get this created object + fill it with values 3) Get a set of new values for updateable attributes - replacing all attributes and add new values 4) Update uid and replaces values and add new values of attributes 5) Verify if the object has new values of attributes 6) Remove added values of attributes 7) Verify if the object hasn't new values of attributes 8) ---- JUMPS TO FINALLY SECTION ---- see in TODOs
      Specified by:
      testRun in class ObjectClassRunner
    • getTestName

      public String getTestName()
      Description copied from class: ObjectClassRunner
      Gets Test name
      Specified by:
      getTestName in class ObjectClassRunner
      Returns:
      Test Name