| /////////////////////////////////////////////////////////////////////////////// |
| // // |
| // Copyright (c) 2000-2018 Ericsson Telecom AB // |
| // // |
| // All rights reserved. This program and the accompanying materials // |
| // are made available under the terms of the Eclipse Public License v2.0 // |
| // which accompanies this distribution, and is available at // |
| // https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html // |
| /////////////////////////////////////////////////////////////////////////////// |
| |
| /////////////////////////////////////////////////////////// |
| // |
| // Purpose: |
| // This module provides functions for testing R11 functionalities and bugfixes |
| // of LGenBase |
| // |
| // Module depends on: |
| // - |
| // |
| // Current Owner: |
| // László Skumát (ELSZSKU) |
| // |
| // Last Review Date: |
| // - |
| // |
| /////////////////////////////////////////////////////////////// |
| module EPTF_LGenBase_Test_TestcasesR11 |
| // [.objid{ itu_t(0) identified_organization(4) etsi(0) |
| // identified_organization(127) ericsson(5) testing(0) |
| // <put further nodes here if needed>}] |
| { |
| import from EPTF_LGenBase_Test_Functions all; |
| import from EPTF_LGenBase_Test_Definitions all; |
| import from EPTF_CLL_LGenBase_Functions all; |
| import from EPTF_CLL_LGenBase_TrafficFunctions all; |
| import from EPTF_CLL_LGenBase_ConfigDefinitions all; |
| import from EPTF_CLL_LGenBase_ConfigFunctions all; |
| import from EPTF_LGenBase_Test_TestcasesR3 all; |
| import from EPTF_CLL_LGenBase_EventHandlingFunctions all; |
| import from EPTF_CLL_Base_Functions all; |
| import from EPTF_CLL_LGenBase_Definitions all; |
| import from EPTF_CLL_Logging_Functions all; |
| |
| |
| group LGenBase_DataSource_tests{ |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_Test_DSFunction |
| // |
| // Purpose: To test the DataSource Client functionality |
| // of the LGenBase feature. |
| // |
| // Action: calls f_LGenBase_Test_DataSource(), which test |
| // all external data and iterators with one-one |
| // example. |
| // |
| // Expected Result: pass |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_Test_DSFunction() |
| runs on EPTF_LGenBase_DataSourceTest_CT{ |
| f_LGenBase_Test_DataSource(c_fsm1); |
| } |
| |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongEntityGroup1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: iteratorEntityGroups |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongEntityGroup1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_iteratorEntityGroups, |
| {{c_LGenBase_paramNameEntityGroup, "DefaultEGrp"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScenario1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: iteratorScenarios |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScenario1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_iteratorScenarios, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {c_LGenBase_paramNameEntityGroup, "eg2"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScenario2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: iteratorScenarios |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScenario2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_iteratorScenarios, |
| {}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTrafficCase1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: iteratorTrafficCases |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTrafficCase1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_iteratorTrafficCases, |
| {}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTrafficCase2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: iteratorTrafficCases |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTrafficCase2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_iteratorTrafficCases, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTrafficCase3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: iteratorTrafficCases |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTrafficCase3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_iteratorTrafficCases, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTrafficCase4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: iteratorTrafficCases |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTrafficCase4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_iteratorTrafficCases, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfStarts1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfStarts |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfStarts1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfStarts, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfStarts2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfStarts |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfStarts2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfStarts, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfStarts3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfStarts |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfStarts3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfStarts, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfStarts4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfStarts |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfStarts4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfStarts, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfSuccesses1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfSuccesses |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfSuccesses1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfSuccesses, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfSuccesses2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfSuccesses |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfSuccesses2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfSuccesses, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfSuccesses3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfSuccesses |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfSuccesses3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfSuccesses, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfSuccesses4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfSuccesses |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfSuccesses4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfSuccesses, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfFails1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfFails |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfFails1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfFails, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfFails2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfFails |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfFails2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfFails, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfFails3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfFails |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfFails3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfFails, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfFails4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfFails |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfFails4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfFails, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfNotFinishedEntities1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfNotFinishedEntities |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfNotFinishedEntities1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfNotFinishedEntities, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfNotFinishedEntities2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfNotFinishedEntities |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfNotFinishedEntities2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfNotFinishedEntities, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfNotFinishedEntities3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfNotFinishedEntities |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfNotFinishedEntities3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfNotFinishedEntities, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfNotFinishedEntities4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfNotFinishedEntities |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfNotFinishedEntities4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfNotFinishedEntities, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfAllEntities1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfAllEntities |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfAllEntities1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfAllEntities, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfAllEntities2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfAllEntities |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfAllEntities2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfAllEntities, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfAllEntities3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfAllEntities |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfAllEntities3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfAllEntities, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfAllEntities4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfAllEntities |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfAllEntities4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfAllEntities, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfRunningEntities1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfRunningEntities |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfRunningEntities1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfRunningEntities, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfRunningEntities2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfRunningEntities |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfRunningEntities2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfRunningEntities, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfRunningEntities3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfRunningEntities |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfRunningEntities3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfRunningEntities, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfRunningEntities4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfRunningEntities |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfRunningEntities4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfRunningEntities, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfAvailableEntities1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfAvailableEntities |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfAvailableEntities1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfAvailableEntities, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfAvailableEntities2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfAvailableEntities |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfAvailableEntities2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfAvailableEntities, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfAvailableEntities3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfAvailableEntities |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfAvailableEntities3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfAvailableEntities, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfAvailableEntities4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfAvailableEntities |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfAvailableEntities4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfAvailableEntities, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcState1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcState |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcState1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcState, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcState2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcState |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcState2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcState, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcState3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcState |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcState3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcState, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcState4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcState |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcState4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcState, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcStateName1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcStateName |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcStateName1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcStateName, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcStateName2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcStateName |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcStateName2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcStateName, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcStateName3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcStateName |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcStateName3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcStateName, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcStateName4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcStateName |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcStateName4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcStateName, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcUserData1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcUserData |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcUserData1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcUserData, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcUserData2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcUserData |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcUserData2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcUserData, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcUserData3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcUserData |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcUserData3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcUserData, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcUserData4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcUserData |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcUserData4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcUserData, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcSentMessages1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcSentMessages |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcSentMessages1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcSentMessages, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcSentMessages2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcSentMessages |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcSentMessages2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcSentMessages, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcSentMessages3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcSentMessages |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcSentMessages3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcSentMessages, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcSentMessages4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcSentMessages |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcSentMessages4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcSentMessages, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcReceivedAnswers1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcReceivedAnswers |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcReceivedAnswers1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcReceivedAnswers, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcReceivedAnswers2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcReceivedAnswers |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcReceivedAnswers2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcReceivedAnswers, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcReceivedAnswers3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcReceivedAnswers |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcReceivedAnswers3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcReceivedAnswers, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcReceivedAnswers4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcReceivedAnswers |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcReceivedAnswers4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcReceivedAnswers, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcRangeLoops1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcRangeLoops |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcRangeLoops1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcRangeLoops, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcRangeLoops2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcRangeLoops |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcRangeLoops2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcRangeLoops, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcRangeLoops3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcRangeLoops |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcRangeLoops3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcRangeLoops, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcRangeLoops4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcRangeLoops |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcRangeLoops4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcRangeLoops, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcCpsToReach1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcCpsToReach |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcCpsToReach1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcCpsToReach, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcCpsToReach2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcCpsToReach |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcCpsToReach2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcCpsToReach, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcCpsToReach3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcCpsToReach |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcCpsToReach3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcCpsToReach, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcCpsToReach4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcCpsToReach |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcCpsToReach4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcCpsToReach, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcLastCps1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcLastCps |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcLastCps1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcLastCps, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcLastCps2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcLastCps |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcLastCps2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcLastCps, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcLastCps3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcLastCps |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcLastCps3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcLastCps, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcLastCps4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcLastCps |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcLastCps4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcLastCps, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcName1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcName |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcName1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcName, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcName2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcName |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcName2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcName, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcName3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcName |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcName3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcName, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcName4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcName |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcName4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcName, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcUniqueName1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcUniqueName |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcUniqueName1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcUniqueName, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcUniqueName2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcUniqueName |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcUniqueName2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcUniqueName, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcUniqueName3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcUniqueName |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcUniqueName3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcUniqueName, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcUniqueName4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcUniqueName |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcUniqueName4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcUniqueName, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcEnabled1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcEnabled |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcEnabled1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcEnabled, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcEnabled2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcEnabled |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcEnabled2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcEnabled, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcEnabled3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcEnabled |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcEnabled3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcEnabled, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcEnabled4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcEnabled |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcEnabled4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcEnabled, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcMinAvailable1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcMinAvailable |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcMinAvailable1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcMinAvailable, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcMinAvailable2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcMinAvailable |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcMinAvailable2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcMinAvailable, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcMinAvailable3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcMinAvailable |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcMinAvailable3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcMinAvailable, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcMinAvailable4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcMinAvailable |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcMinAvailable4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcMinAvailable, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcMaxRunning1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcMaxRunning |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcMaxRunning1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcMaxRunning, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcMaxRunning2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcMaxRunning |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcMaxRunning2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcMaxRunning, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcMaxRunning3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcMaxRunning |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcMaxRunning3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcMaxRunning, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcMaxRunning4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcMaxRunning |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcMaxRunning4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcMaxRunning, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcMaxBusy1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcMaxBusy |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcMaxBusy1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcMaxBusy, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcMaxBusy2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcMaxBusy |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcMaxBusy2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcMaxBusy, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcMaxBusy3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcMaxBusy |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcMaxBusy3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcMaxBusy, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcMaxBusy4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcMaxBusy |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcMaxBusy4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcMaxBusy, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcWeight1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcWeight |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcWeight1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcWeight, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcWeight2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcWeight |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcWeight2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcWeight, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcWeight3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcWeight |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcWeight3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcWeight, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcWeight4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcWeight |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcWeight4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcWeight, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcTrafficType1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcTrafficType |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcTrafficType1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcTrafficType, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcTrafficType2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcTrafficType |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcTrafficType2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcTrafficType, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcTrafficType3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcTrafficType |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcTrafficType3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcTrafficType, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcTrafficType4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcTrafficType |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcTrafficType4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcTrafficType, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfErrors1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfErrors |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfErrors1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfErrors, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfErrors2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfErrors |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfErrors2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfErrors, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfErrors3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfErrors |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfErrors3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfErrors, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfErrors4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfErrors |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfErrors4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfErrors, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfTimeouts1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfTimeouts |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfTimeouts1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfTimeouts, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfTimeouts2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfTimeouts |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfTimeouts2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfTimeouts, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfTimeouts3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfTimeouts |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfTimeouts3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfTimeouts, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcNrOfTimeouts4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcNrOfTimeouts |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcNrOfTimeouts4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcNrOfTimeouts, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScName1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScName |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScName1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScName, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScName2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScName |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScName2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScName, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScName3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScName |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScName3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScName, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}}); |
| } |
| |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScEnabled1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScEnabled |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScEnabled1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScEnabled, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScEnabled2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScEnabled |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScEnabled2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScEnabled, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScEnabled3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScEnabled |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScEnabled3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScEnabled, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}}); |
| } |
| |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScState1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScState |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScState1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScState, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScState2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScState |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScState2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScState, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScState3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScState |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScState3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScState, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}}); |
| } |
| |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScStateName1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScStateName |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScStateName1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScStateName, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScStateName2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScStateName |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScStateName2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScStateName, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScStateName3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScStateName |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScStateName3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScStateName, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}}); |
| } |
| |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScLockCPS1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScLockCPS |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScLockCPS1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScLockCPS, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScLockCPS2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScLockCPS |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScLockCPS2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScLockCPS, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScLockCPS3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScLockCPS |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScLockCPS3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScLockCPS, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcStartBtn |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcStartBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcStartBtn() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcStartBtn, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcStartBtn2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcStartBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcStartBtn2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcStartBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcStartBtn3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcStartBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcStartBtn3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcStartBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcStartBtn4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcStartBtn |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcStartBtn4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcStartBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcStopBtn1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcStopBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcStopBtn1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcStopBtn, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcStopBtn2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcStopBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcStopBtn2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcStopBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcStopBtn3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcStopBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcStopBtn3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcStopBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcStopBtn4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcStopBtn |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcStopBtn4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcStopBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcAbortBtn1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcAbortBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcAbortBtn1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcAbortBtn, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcAbortBtn2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcAbortBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcAbortBtn2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcAbortBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcAbortBtn3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcAbortBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcAbortBtn3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcAbortBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcAbortBtn4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcAbortBtn |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcAbortBtn4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcAbortBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcRestoreBtn1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcRestoreBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcRestoreBtn1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcRestoreBtn, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcRestoreBtn2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcRestoreBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcRestoreBtn2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcRestoreBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcRestoreBtn3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcRestoreBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcRestoreBtn3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcRestoreBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcRestoreBtn4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcRestoreBtn |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcRestoreBtn4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcRestoreBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcPauseBtn1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcPauseBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcPauseBtn1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcPauseBtn, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcPauseBtn2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcPauseBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcPauseBtn2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcPauseBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcPauseBtn3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcPauseBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcPauseBtn3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcPauseBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcPauseBtn4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcPauseBtn |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcPauseBtn4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcPauseBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcSingleShotBtn1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcSingleShotBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcSingleShotBtn1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcSingleShotBtn, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcSingleShotBtn2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcSingleShotBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcSingleShotBtn2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcSingleShotBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcSingleShotBtn3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcSingleShotBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcSingleShotBtn3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcSingleShotBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongTcSingleShotBtn4 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementTcSingleShotBtn |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongTcSingleShotBtn4() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementTcSingleShotBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}, {"wrongparam3", "wrongvalue3"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScStartBtn1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScStartBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScStartBtn1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScStartBtn, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScStartBtn2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScStartBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScStartBtn2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScStartBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScStartBtn3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScStartBtn |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScStartBtn3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScStartBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}}); |
| } |
| |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScStopBtn1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScStopBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScStopBtn1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScStopBtn, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScStopBtn2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScStopBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScStopBtn2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScStopBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScStopBtn3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScStopBtn |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScStopBtn3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScStopBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}}); |
| } |
| |
| |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScAbortBtn1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScAbortBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScAbortBtn1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScAbortBtn, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScAbortBtn2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScAbortBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScAbortBtn2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScAbortBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScAbortBtn3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScAbortBtn |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScAbortBtn3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScAbortBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScRestoreBtn1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScRestoreBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScRestoreBtn1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScRestoreBtn, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScRestoreBtn2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScRestoreBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScRestoreBtn2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScRestoreBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScRestoreBtn3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScRestoreBtn |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScRestoreBtn3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScRestoreBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScPauseBtn1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScPauseBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScPauseBtn1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScPauseBtn, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScPauseBtn2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScPauseBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScPauseBtn2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScPauseBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScPauseBtn3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScPauseBtn |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScPauseBtn3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScPauseBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScSingleShotBtn1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScSingleShotBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScSingleShotBtn1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScSingleShotBtn, |
| {}); |
| } |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScSingleShotBtn2 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScSingleShotBtn |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScSingleShotBtn2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScSingleShotBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongScSingleShotBtn3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: dataElementScSingleShotBtn |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongScSingleShotBtn3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongDataRequest( |
| c_fsm1, |
| c_LGenBase_dataElementScSingleShotBtn, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}, {"wrongparam1", "wrongvalue1"}, {"wrongparam2", "wrongvalue2"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongConditionIsWeightedSc1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: conditionIsWeightedSc |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongConditionIsWeightedSc1() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongConditionRequest( |
| c_fsm1, |
| c_LGenBase_conditionIsWeightedSc, |
| {}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongConditionIsWeightedSc1 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: conditionIsWeightedSc |
| // Params: too few params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongConditionIsWeightedSc2() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongConditionRequest( |
| c_fsm1, |
| c_LGenBase_conditionIsWeightedSc, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"}}); |
| } |
| |
| /////////////////////////////////////////////////////////// |
| // Testcase: tc_LGenBase_DS_Neg_WrongConditionIsWeightedSc3 |
| // |
| // Purpose: |
| // This is a fake negative test case. |
| // It tests the DataSourceClient function of LGenBase with this wrong request: |
| // Data Element: conditionIsWeightedSc |
| // Params: too many params |
| // A proper warning message should appear. |
| // |
| /////////////////////////////////////////////////////////// |
| testcase tc_LGenBase_DS_Neg_WrongConditionIsWeightedSc3() runs on EPTF_LGenBase_DataSourceTest_CT |
| { |
| f_LGenBase_Test_wrongConditionRequest( |
| c_fsm1, |
| c_LGenBase_conditionIsWeightedSc, |
| {{c_LGenBase_paramNameEntityGroup, "eg1"},{c_LGenBase_paramNameScenario, "eg2"},{c_LGenBase_paramNameEntityGroup, "eg3"}}); |
| } |
| |
| testcase tc_LGenBase_customEntytSuccInSc() |
| runs on EPTF_LGenBase_Test_CT{ |
| const EPTF_LGenBase_FsmTableDeclarator c_LGenBase_Test_FSMReg := |
| { |
| name := "reg", |
| fsmParams := { |
| {stateList := {"1","2"}} |
| }, |
| table := { |
| classicTable := { |
| {eventToListen := {c_EPTF_LGenBase_behavior,c_EPTF_LGenBase_inputName_testMgmt_startTC,fsm}, |
| cellRow := { |
| {{{c_EPTF_LGenBase_stepName_trafficFailed, omit}}, omit, "2"}, |
| {{{c_EPTF_LGenBase_stepName_trafficSuccess, omit}}, omit, "1"} |
| } |
| } |
| } |
| } |
| } |
| |
| const EPTF_LGenBase_FsmTableDeclarator c_LGenBase_Test_FSMDo := |
| { |
| name := "do", |
| fsmParams := { |
| {stateList := {"1"}} |
| }, |
| table := { |
| classicTable := { |
| {eventToListen := {c_EPTF_LGenBase_behavior,c_EPTF_LGenBase_inputName_testMgmt_startTC,fsm}, |
| cellRow := { |
| {{ |
| {c_EPTF_LGenBase_stepName_setVerdict, {verdict := {verdict := pass, reason := omit}} }, |
| {c_EPTF_LGenBase_stepName_testFinished, {verdict := {verdict := pass, reason := omit}} } |
| }, omit, omit} |
| } |
| } |
| } |
| } |
| } |
| f_EPTF_LGenBase_init(%definitionId); |
| v_dummyInt := f_EPTF_LGenBase_declareBehaviorType("b1", -1, null, null, null); |
| v_dummyInt := f_EPTF_LGenBase_declareEntityType("et1", {"b1"}); |
| v_dummyInt := f_EPTF_LGenBase_createEntityGroup({"eg1", "et1", 1}); |
| v_dummyInt := f_EPTF_LGenBase_declareFunction("ZOLI", {evaluateSuccess4EntityAtEntityGroup2:= refers(f_EPTF_LGenBase_successIfOnceSuccess)}); |
| v_dummyInt := f_EPTF_LGenBase_declareFSMTable(c_LGenBase_Test_FSMReg); |
| v_dummyInt := f_EPTF_LGenBase_declareFSMTable(c_LGenBase_Test_FSMDo); |
| v_dummyInt := f_EPTF_LGenBase_addGeneralEventListener( |
| c_EPTF_LGenBase_bIdx, |
| c_EPTF_LGenBase_inputIdx_testMgmt_testFinished, |
| refers(f_EPTF_LGenBase_Test_testFinishedListener), {}) |
| var EPTF_LGenBase_ScenarioTypeDeclarator v_IMS_LGen_scenario := |
| { |
| name := "reg", |
| tcList := { |
| { |
| tcName := "reg", |
| tcParamsList := { |
| { target := { cpsToReach := 1.000000 }}, |
| { enableEntitiesAtStart := true }, |
| { enabledAtStart := true }, |
| { entityFinishConditions := { |
| { nrOfSuccesses := 1 }, |
| { nrOfFails := 3 } |
| }}, |
| { |
| trafficStartFinish := {{ availableEntitiesFinished := {actions := { |
| {enableTc := {tcName := "do", aMode := enableIfPreviousSuccess}} |
| }}}} |
| |
| }, |
| { |
| entityFinishActions := { |
| { |
| enableEntity4Tc := { |
| tcName := "do", |
| aMode := enableIfPreviousSuccess |
| } |
| } |
| } |
| }, |
| { |
| siblingFsmList := { |
| { |
| siblingName := "reg", |
| fsmType := "reg" |
| } |
| } |
| } |
| ,{ customEntitySucc := "ZOLI"} |
| } |
| }, |
| { |
| tcName := "do", |
| tcParamsList := { |
| { target := { cpsToReach := 1.000000 }}, |
| { enableEntitiesAtStart := false }, |
| { enabledAtStart := false }, |
| { entityFinishConditions := {{ nrOfSuccesses := 1 }}}, |
| { trafficStartFinish := {{ availableEntitiesFinished := {{ }}}}}, |
| { |
| siblingFsmList := { |
| { |
| siblingName := "do", |
| fsmType := "do" |
| } |
| } |
| } |
| } |
| } |
| }, |
| scParamsList := {{enabled := true}} |
| } |
| f_EPTF_LGenBase_declareScenarioType3(v_IMS_LGen_scenario); |
| f_EPTF_LGenBase_createScenario2EntityGroup({"eg1","reg"},true); |
| v_dummyBool := f_EPTF_LGenBase_wait4TestFinished(3.0); |
| |
| f_EPTF_Base_stop(pass); |
| } |
| |
| testcase tc_LGenBase_timerStartOrRestart () |
| runs on EPTF_LGenBase_Test_CT |
| { |
| f_EPTF_LGenBase_init("Test_timerStartOrRestart"); |
| setverdict(pass); |
| v_dummyInt := f_EPTF_LGenBase_declareBehaviorType("b1", -1, null, null, null); |
| v_dummyInt := f_EPTF_LGenBase_declareEntityType("Entity_Tc_A", {"b1"}); |
| v_dummyInt := f_EPTF_LGenBase_createEntityGroup({name := "eg0", eType := "Entity_Tc_A", eCount := 2}) |
| v_dummyInt := f_EPTF_LGenBase_declareFSMTable({ |
| name := "fsm1", |
| fsmParams := { |
| {stateList := {"idle"}}, |
| {timerList := {{"timer", 1.0}}} |
| }, |
| table := { |
| classicTable := { |
| {eventToListen := {c_EPTF_LGenBase_behavior,c_EPTF_LGenBase_inputName_testMgmt_startTC,fsm}, |
| cellRow := { |
| {{ |
| {c_EPTF_LGenBase_stepName_timerStart, {timerName := "timer"}}, |
| {c_EPTF_LGenBase_stepName_timerStartOrRestart, {timerName := "timer"}} |
| }, omit, omit} |
| } |
| } |
| } |
| } |
| }) |
| |
| f_EPTF_Logging_registerPreambleFn(refers(EPTF_LGenBase_TestTimerStartOrRestart_logPreamble)); |
| v_dummyInt := f_EPTF_LGenBase_declareTcType2({ |
| name := "TC_Succ", |
| fsmName := "fsm1", |
| entityType := "Entity_Tc_A", |
| customEntitySucc := "" |
| }) |
| v_dummyInt := f_EPTF_LGenBase_declareScenarioType3({ |
| name := "sc1", |
| tcList := { |
| { tcName := "TC_Succ", |
| tcParamsList := { |
| {enabledAtStart := false}, |
| {target := {cpsToReach := 0.0}} |
| } |
| } |
| }, |
| scParamsList := { |
| {trafficType := terminating} |
| } |
| }) |
| f_EPTF_LGenBase_createScenario2EntityGroup({"eg0","sc1"}); |
| var EPTF_LGenBase_ReportedEventDescriptor vl_event := c_EPTF_LGenBase_emptyReportedEventDescriptor; |
| vl_event.event.bIdx := c_EPTF_LGenBase_bIdx; |
| vl_event.event.iIdx := c_EPTF_LGenBase_inputIdx_testMgmt_startTC; |
| vl_event.event.target.eIdx := 1; |
| vl_event.event.target.fsmCtxIdx := 0; |
| f_EPTF_LGenBase_dispatchEvent(vl_event); |
| |
| f_EPTF_Logging_removePreambleFn(refers(EPTF_LGenBase_TestTimerStartOrRestart_logPreamble)); |
| |
| f_EPTF_Base_cleanup_CT(); |
| } |
| |
| |
| |
| testcase tc_LGenBase_timerCancelIfRunning () |
| runs on EPTF_LGenBase_Test_CT |
| { |
| f_EPTF_LGenBase_init("Test_timerCancelIfRunning"); |
| setverdict(pass); |
| v_dummyInt := f_EPTF_LGenBase_declareBehaviorType("b1", -1, null, null, null); |
| v_dummyInt := f_EPTF_LGenBase_declareEntityType("Entity_Tc_A", {"b1"}); |
| v_dummyInt := f_EPTF_LGenBase_createEntityGroup({name := "eg0", eType := "Entity_Tc_A", eCount := 2}) |
| v_dummyInt := f_EPTF_LGenBase_declareFSMTable({ |
| name := "fsm1", |
| fsmParams := { |
| {stateList := {"idle"}}, |
| {timerList := {{"timer", 1.0}}} |
| }, |
| table := { |
| classicTable := { |
| {eventToListen := {c_EPTF_LGenBase_behavior,c_EPTF_LGenBase_inputName_testMgmt_startTC,fsm}, |
| cellRow := { |
| {{ |
| {c_EPTF_LGenBase_stepName_timerCancelIfRunning, {timerName := "timer"}} |
| }, omit, omit} |
| } |
| } |
| } |
| } |
| }) |
| |
| f_EPTF_Logging_registerPreambleFn(refers(EPTF_LGenBase_TestTimerCancelIfRunning_logPreamble)); |
| v_dummyInt := f_EPTF_LGenBase_declareTcType2({ |
| name := "TC_Succ", |
| fsmName := "fsm1", |
| entityType := "Entity_Tc_A", |
| customEntitySucc := "" |
| }) |
| v_dummyInt := f_EPTF_LGenBase_declareScenarioType3({ |
| name := "sc1", |
| tcList := { |
| { tcName := "TC_Succ", |
| tcParamsList := { |
| {enabledAtStart := false}, |
| {target := {cpsToReach := 0.0}} |
| } |
| } |
| }, |
| scParamsList := { |
| {trafficType := terminating} |
| } |
| }) |
| f_EPTF_LGenBase_createScenario2EntityGroup({"eg0","sc1"}); |
| var EPTF_LGenBase_ReportedEventDescriptor vl_event := c_EPTF_LGenBase_emptyReportedEventDescriptor; |
| vl_event.event.bIdx := c_EPTF_LGenBase_bIdx; |
| vl_event.event.iIdx := c_EPTF_LGenBase_inputIdx_testMgmt_startTC; |
| vl_event.event.target.eIdx := 1; |
| vl_event.event.target.fsmCtxIdx := 0; |
| f_EPTF_LGenBase_dispatchEvent(vl_event); |
| |
| f_EPTF_Logging_removePreambleFn(refers(EPTF_LGenBase_TestTimerCancelIfRunning_logPreamble)); |
| |
| f_EPTF_Base_cleanup_CT(); |
| } |
| |
| } |
| |
| control{ |
| execute(tc_LGenBase_Test_DSFunction()); |
| |
| execute(tc_LGenBase_DS_Neg_WrongEntityGroup1()); |
| execute(tc_LGenBase_DS_Neg_WrongScenario1()); |
| execute(tc_LGenBase_DS_Neg_WrongScenario2()); |
| |
| execute(tc_LGenBase_DS_Neg_WrongTrafficCase1()); |
| execute(tc_LGenBase_DS_Neg_WrongTrafficCase2()); |
| execute(tc_LGenBase_DS_Neg_WrongTrafficCase3()); |
| execute(tc_LGenBase_DS_Neg_WrongTrafficCase4()); |
| |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfStarts1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfStarts2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfStarts3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfStarts4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfSuccesses1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfSuccesses2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfSuccesses3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfSuccesses4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfFails1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfFails2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfFails3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfFails4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfNotFinishedEntities1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfNotFinishedEntities2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfNotFinishedEntities3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfNotFinishedEntities4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfAllEntities1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfAllEntities2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfAllEntities3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfAllEntities4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfRunningEntities1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfRunningEntities2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfRunningEntities3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfRunningEntities4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfAvailableEntities1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfAvailableEntities2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfAvailableEntities3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfAvailableEntities4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcState1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcState2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcState3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcState4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcStateName1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcStateName2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcStateName3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcStateName4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcUserData1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcUserData2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcUserData3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcUserData4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcSentMessages1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcSentMessages2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcSentMessages3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcSentMessages4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcReceivedAnswers1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcReceivedAnswers2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcReceivedAnswers3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcReceivedAnswers4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcRangeLoops1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcRangeLoops2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcRangeLoops3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcRangeLoops4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcCpsToReach1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcCpsToReach2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcCpsToReach3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcCpsToReach4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcLastCps1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcLastCps2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcLastCps3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcLastCps4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcName1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcName2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcName3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcName4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcUniqueName1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcUniqueName2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcUniqueName3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcUniqueName4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcEnabled1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcEnabled2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcEnabled3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcEnabled4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcMinAvailable1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcMinAvailable2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcMinAvailable3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcMinAvailable4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcMaxRunning1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcMaxRunning2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcMaxRunning3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcMaxRunning4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcMaxBusy1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcMaxBusy2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcMaxBusy3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcMaxBusy4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcWeight1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcWeight2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcWeight3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcWeight4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcTrafficType1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcTrafficType2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcTrafficType3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcTrafficType4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfErrors1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfErrors2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfErrors3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfErrors4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfTimeouts1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfTimeouts2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfTimeouts3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcNrOfTimeouts4()); |
| execute(tc_LGenBase_DS_Neg_WrongScName1()); |
| execute(tc_LGenBase_DS_Neg_WrongScName2()); |
| execute(tc_LGenBase_DS_Neg_WrongScName3()); |
| execute(tc_LGenBase_DS_Neg_WrongScEnabled1()); |
| execute(tc_LGenBase_DS_Neg_WrongScEnabled2()); |
| execute(tc_LGenBase_DS_Neg_WrongScEnabled3()); |
| execute(tc_LGenBase_DS_Neg_WrongScState1()); |
| execute(tc_LGenBase_DS_Neg_WrongScState2()); |
| execute(tc_LGenBase_DS_Neg_WrongScState3()); |
| execute(tc_LGenBase_DS_Neg_WrongScStateName1()); |
| execute(tc_LGenBase_DS_Neg_WrongScStateName2()); |
| execute(tc_LGenBase_DS_Neg_WrongScStateName3()); |
| execute(tc_LGenBase_DS_Neg_WrongScLockCPS1()); |
| execute(tc_LGenBase_DS_Neg_WrongScLockCPS2()); |
| execute(tc_LGenBase_DS_Neg_WrongScLockCPS3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcStartBtn()); |
| execute(tc_LGenBase_DS_Neg_WrongTcStartBtn2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcStartBtn3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcStartBtn4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcStopBtn1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcStopBtn2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcStopBtn3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcStopBtn4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcAbortBtn1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcAbortBtn2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcAbortBtn3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcAbortBtn4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcRestoreBtn1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcRestoreBtn2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcRestoreBtn3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcRestoreBtn4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcPauseBtn1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcPauseBtn2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcPauseBtn3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcPauseBtn4()); |
| execute(tc_LGenBase_DS_Neg_WrongTcSingleShotBtn1()); |
| execute(tc_LGenBase_DS_Neg_WrongTcSingleShotBtn2()); |
| execute(tc_LGenBase_DS_Neg_WrongTcSingleShotBtn3()); |
| execute(tc_LGenBase_DS_Neg_WrongTcSingleShotBtn4()); |
| execute(tc_LGenBase_DS_Neg_WrongScStartBtn1()); |
| execute(tc_LGenBase_DS_Neg_WrongScStartBtn2()); |
| execute(tc_LGenBase_DS_Neg_WrongScStartBtn3()); |
| execute(tc_LGenBase_DS_Neg_WrongScStopBtn1()); |
| execute(tc_LGenBase_DS_Neg_WrongScStopBtn2()); |
| execute(tc_LGenBase_DS_Neg_WrongScStopBtn3()); |
| execute(tc_LGenBase_DS_Neg_WrongScAbortBtn1()); |
| execute(tc_LGenBase_DS_Neg_WrongScAbortBtn2()); |
| execute(tc_LGenBase_DS_Neg_WrongScAbortBtn3()); |
| execute(tc_LGenBase_DS_Neg_WrongScRestoreBtn1()); |
| execute(tc_LGenBase_DS_Neg_WrongScRestoreBtn2()); |
| execute(tc_LGenBase_DS_Neg_WrongScRestoreBtn3()); |
| execute(tc_LGenBase_DS_Neg_WrongScPauseBtn1()); |
| execute(tc_LGenBase_DS_Neg_WrongScPauseBtn2()); |
| execute(tc_LGenBase_DS_Neg_WrongScPauseBtn3()); |
| execute(tc_LGenBase_DS_Neg_WrongScSingleShotBtn1()); |
| execute(tc_LGenBase_DS_Neg_WrongScSingleShotBtn2()); |
| execute(tc_LGenBase_DS_Neg_WrongScSingleShotBtn3()); |
| execute(tc_LGenBase_DS_Neg_WrongConditionIsWeightedSc1()); |
| execute(tc_LGenBase_DS_Neg_WrongConditionIsWeightedSc2()); |
| execute(tc_LGenBase_DS_Neg_WrongConditionIsWeightedSc3()); |
| |
| execute(tc_LGenBase_customEntytSuccInSc()); |
| |
| execute(tc_LGenBase_timerStartOrRestart()); |
| execute(tc_LGenBase_timerCancelIfRunning()); |
| } |
| |
| } // end of module |