ItsIvim_TpFunctions.ttcn 82.1 KB
Newer Older
//                stop;
//            }              
//            
//            // Test component configuration
//            f_cfUp();
//            
//            // Test adapter configuration
//            
//            // Preamble
//            f_prInitialState();
//            f_selfOrClientSyncAndVerdictPreamble(c_prDone, e_success);
//            
//            // Test Body
//            v_ivimReq := valueof(
//                m_ivimReq(
//                    m_ivimStructurePdu(
//                        valueof(m_ivimStructure(
//                            valueof(m_iviManagementContainer(
//                                f_getProvider(),
//                                1,
//                                IviStatus_new_
//                            ))
//                        ))
//                    )
//                )
//            );
//            ivimPort.send(v_ivimReq);
//            
//            f_sleep(PX_TNOAC);
//            for(i:=0; i < lengthof(vc_utEvents) and not match(v_ivimReq.msgOut, vc_utEvents[i].iviMsg); i:=i+1) {
//                // empty on purpose 
//            }
//            if(i < lengthof(vc_utEvents)) {
//                log("*** " & testcasename() & ": PASS: IVIM was transmitted to upper layer***");
//                f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
//            }
//            else {
//                log("*** " & testcasename() & ": FAIL: IVIM was not transmitted to upper layer***");
//                f_selfOrClientSyncAndVerdict(c_tbDone, e_error);
//            }
//            
//            // Postamble
//            f_poDefault();
//            f_cfDown();
//            
//        } // End of function f_IS_IVI_MSGF_BV_02
    } // End of group iviMessageReception
    
} // End of module ItsIvim_TpFunctions