id0: (type: normal, analysis: yes, required fields: exist, action: acept, obs:
exist OR empty(random))
id1: (type: normal, analysis: no, required fields: exist, action: acept, obs: exist OR empty(random))
id2: (type: emergency, analysis: (This value is not enabled when type is emergency) , required fields: exist, action: acept, obs:exist OR empty)
id3: (type:normal OR emergency(random) , analysys: depends on type, required fields: exist, action: adjust, obs:exist(obs is only required when action is adjust, obs empty is an error if action is adjust))
id4: (type: no required, analysis: no required, required fields: no required(when action is refused, the fields are not required), action: refuse, obs: no required)
id5(failure): (type: normal or emergency, analysis: depends on type, required fields: empty(failure), action: acept or adjust, obs: depend on action)
- In the case id2 "analysys: (This value is not enabled when type is emergency)" is achieved with a "whenNot="emergency"
- It is possible to have the variables randomly take one of their values?
- It is possible to achieve the conditions of the case id3
- It is possible to achieve the conditions of the case id4
- The cases with adjust and refused only want to prove once
- In general, is it possible to get some of this, make these cases the minimum cases?