AtsMec_FederationEnablementAPI_TestControl.ttcn 1.89 KB
Newer Older
module AtsMec_FederationEnablementAPI_TestControl {
  
  // LibMec/FederationEnablementAPI
  import from FederationEnablementAPI_Pics all;
  
  // LibMec
  import from LibMec_Pics all;
  
  // AtsMec_FederationEnablementAPI
  import from AtsMec_FederationEnablementAPI_TestCases all;
  
  control {

    if (PICS_FED_API_SUPPORTED) {

      if (PICS_MEC_PLAT and PICS_SERVICES) {
        execute(TC_MEC_MEC040_SRV_MEF_001_OK_01());
        execute(TC_MEC_MEC040_SRV_MEF_001_OK_02());
        execute(TC_MEC_MEC040_SRV_MEF_001_OK_03());
        execute(TC_MEC_MEC040_SRV_MEF_001_OK_04());
        execute(TC_MEC_MEC040_SRV_MEF_001_OK_05());
        execute(TC_MEC_MEC040_SRV_MEF_001_OK_06());
        execute(TC_MEC_MEC040_SRV_MEF_001_OK_07());
        execute(TC_MEC_MEC040_SRV_MEF_001_OK_08());
        execute(TC_MEC_MEC040_SRV_MEF_001_OK_09());
        execute(TC_MEC_MEC040_SRV_MEF_001_OK_10());
        execute(TC_MEC_MEC040_SRV_MEF_001_OK_11());

        execute(TC_MEC_MEC040_SRV_MEF_001_NF_01());
        execute(TC_MEC_MEC040_SRV_MEF_001_NF_02());
        execute(TC_MEC_MEC040_SRV_MEF_001_NF_03());

        execute(TC_MEC_MEC040_SRV_MEF_001_BR());

        execute(TC_MEC_MEC040_SRV_MEF_002_OK());
        execute(TC_MEC_MEC040_SRV_MEF_002_BR_01());
        execute(TC_MEC_MEC040_SRV_MEF_002_BR_02());

        execute(TC_MEC_MEC040_SRV_MEF_003_OK());
        execute(TC_MEC_MEC040_SRV_MEF_003_NF());

        execute(TC_MEC_MEC040_SRV_MEF_004_OK_01());
        execute(TC_MEC_MEC040_SRV_MEF_004_OK_02());
        execute(TC_MEC_MEC040_SRV_MEF_004_OK_03());

        execute(TC_MEC_MEC040_SRV_MEF_004_NF());
        execute(TC_MEC_MEC040_SRV_MEF_004_BR_01());
        execute(TC_MEC_MEC040_SRV_MEF_004_BR_02());

        execute(TC_MEC_MEC040_SRV_MEF_005_OK());
        execute(TC_MEC_MEC040_SRV_MEF_005_NF());
      }

    }

  } // End of 'control' statement

} // End of module AtsMec_FederationEnablementAPI_TestControl