| 
 | 
  | 
    Test Case taDOM2+/7-taDOM2+-35-CA
taDOM2+ Lock Requests of executed Operation getFirstChild(contextElementNode) returns null valueThe getFirstChild operation returns null because the context node CO does not have any child nodes.
 Behavior specified with base operations:Read Set = CO COFCE COLCE , Write Set = - LockRequest[node=CO,lock:NR,PSE:-,NSE:-,FCE:ER,LCE:ER]
 - LockRequest[node=CN,lock:NR,PSE:-,NSE:-,FCE:-,LCE:-]
 
 taDOM2+ Lock Requests of checked Operation deleteNode(contextNode) executed on node CAThe deleteNode operation is executed on the context attribute node CA and deletes the complete attribute.
 Bahavior specified with base operations:Read and write sets for execution on CA:Read Set = , Write Set = CA AS - LockRequest[node=CA,lock:SX,PSE:-,NSE:-,FCE:-,LCE:-] on CA
 
 Operations must be compatible| Check | Existing LockRequest[node=CO,lock:NR,PSE:-,NSE:-,FCE:ER,LCE:ER] with Requested LockRequest[node=CA,lock:SX,PSE:-,NSE:-,FCE:-,LCE:-] on CA | Requested lock IX on AC compatible to existing lock IR. Requested lock IX on PA compatible to existing lock IR. Requested lock IX on CO compatible to existing lock NR.
  | Compatible |  | Check | Existing LockRequest[node=CN,lock:NR,PSE:-,NSE:-,FCE:-,LCE:-] with Requested LockRequest[node=CA,lock:SX,PSE:-,NSE:-,FCE:-,LCE:-] on CA | Requested lock IX on AC compatible to existing lock IR. Requested lock IX on PA compatible to existing lock IR. Requested lock IX on CO compatible to existing lock IR.
  | Compatible |  | Test Case Ok |  
 
  |