blob: 90e475180994cb63eee7b283dfc37c991dbaad6d [file] [log] [blame]
///////////////////////////////////////////////////////////////////////////////
// //
// 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