[Test]
title SettingsAPITC1_AddNewServerWithDefault
create settingsapi foobar
foobar AddNewServerWithDefault 0
delete foobar
[Endtest]
[Test]
title SettingsAPITC2_AddNewServerWithoutDefault
create settingsapi foobar
foobar AddNewServerWithoutDefault 0
delete foobar
[Endtest]
[Test]
title SettingsAPITC3_AddNewServer_Duplicate
create settingsapi foobar
foobar AddNewServer_Duplicate 0
delete foobar
[Endtest]
[Test]
title SettingsAPITC4_AddNewServer_aServerAddress_Null
create settingsapi foobar
foobar AddNewServer_aServerAddress_Null 0
delete foobar
[Endtest]
[Test]
title SettingsAPITC5_AddNewServer_aIapNAme_Null
create settingsapi foobar
foobar AddNewServer_aIapNAme_Null 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC6_GetSlpInfoFromAddress
create settingsapi foobar
foobar GetSlpInfoFromAddress 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC7_SetEditableFlag_Etrue
create settingsapi foobar
foobar SetEditableFlag_Etrue 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC7.1_SetEditableFlag_EFalse
create settingsapi foobar
foobar SetEditableFlag_EFalse 2
delete foobar
[Endtest]
[Test]
title SuplSettingsTC8_SetEditableFlag_id_negative
create settingsapi foobar
foobar SetEditableFlag_id_negative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC9_SetEditableFlag_id_positive
create settingsapi foobar
foobar SetEditableFlag_id_positive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC10_SetEditableFlag_id_zero
create settingsapi foobar
foobar SetEditableFlag_id_zero 0
delete foobar
[Endtest]
[Test]
title SettingsAPITC11_GetEditableFlag_Etrue
create settingsapi foobar
foobar GetEditableFlag_Etrue 1
delete foobar
[Endtest]
[Test]
title SettingsAPITC12_GetEditableFlag_EFalse
create settingsapi foobar
foobar GetEditableFlag_EFalse 2
delete foobar
[Endtest]
[Test]
title SettingsAPITC13_GetEditableFlag_id_negative
create settingsapi foobar
foobar GetEditableFlag_id_negative
delete foobar
[Endtest]
[Test]
title SettingsAPITC14_GetEditableFlag_id_positive
create settingsapi foobar
foobar GetEditableFlag_id_positive
delete foobar
[Endtest]
[Test]
title SettingsAPITC15_GetEditableFlag_id_zero
create settingsapi foobar
foobar GetEditableFlag_id_zero
delete foobar
[Endtest]
[Test]
title SuplSettingsTC16_SetServerAddress
create settingsapi foobar
foobar SetServerAddress 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC17_SetServerAddress_invalidpositive
create settingsapi foobar
foobar SetServerAddress_invalidpositive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC18_SetServerAddress_invalidnegative
create settingsapi foobar
foobar SetServerAddress_invalidnegative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC19_SetServerAddress_invalidzero
create settingsapi foobar
foobar SetServerAddress_invalidzero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC20_SetServerAddress_AddressNull
create settingsapi foobar
foobar SetServerAddress_AddressNull 1
delete foobar
[Endtest]
[Test]
Id 8
title SuplSettingsTC21_SetServerAddress_InvalidAddressId
create settingsapi foobar
foobar SetServerAddress_InvalidAddressId 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC22_GetServerAddress
create settingsapi foobar
foobar GetServerAddress 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC23_GetServerAddress_invalidpositive
create settingsapi foobar
foobar GetServerAddress_invalidpositive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC24_GetServerAddress_invalidnegative
create settingsapi foobar
foobar GetServerAddress_invalidnegative
delete foobar
[Endtest]
[Test]
title SuplSettingsTC25_GetServerAddress_invalidzero
create settingsapi foobar
foobar GetServerAddress_invalidzero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC26_SetIAPName
create settingsapi foobar
foobar SetIAPName 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC27_SetIAPName_invalidpositive
create settingsapi foobar
foobar SetIAPName_invalidpositive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC28_SetIAPName_invalidnegative
create settingsapi foobar
foobar SetIAPName_invalidnegative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC29_SetIAPName_invalidzero
create settingsapi foobar
foobar SetIAPName_invalidzero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC30_GetIAPName
create settingsapi foobar
foobar GetIAPName 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC31_GetIAPName_invalidpositive
create settingsapi foobar
foobar GetIAPName_invalidpositive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC32_GetIAPName_invalidnegative
create settingsapi foobar
foobar GetIAPName_invalidnegative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC33_GetIAPName_invalidzero
create settingsapi foobar
foobar GetIAPName_invalidzero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC34_SetServerEnabledFlag_Etrue
create settingsapi foobar
foobar SetServerEnabledFlag_Etrue 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC35_SetServerEnabledFlag_EFalse
create settingsapi foobar
foobar SetServerEnabledFlag_EFalse 2
delete foobar
[Endtest]
[Test]
title SuplSettingsTC36_SetServerEnabledFlag_id_negative
create settingsapi foobar
foobar SetServerEnabledFlag_id_negative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC37_SetServerEnabledFlag_id_positive
create settingsapi foobar
foobar SetServerEnabledFlag_id_positive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC38_SetServerEnabledFlag_id_zero
create settingsapi foobar
foobar SetServerEnabledFlag_id_zero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC39_GetServerEnabledFlag_Etrue
create settingsapi foobar
foobar GetServerEnabledFlag_Etrue 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC40_GetServerEnabledFlag_EFalse
create settingsapi foobar
foobar GetServerEnabledFlag_EFalse 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC41_GetServerEnabledFlag_id_negative
create settingsapi foobar
foobar GetServerEnabledFlag_id_negative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC42_GetServerEnabledFlag_id_positive
create settingsapi foobar
foobar GetServerEnabledFlag_id_positive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC43_GetServerEnabledFlag_id_zero
create settingsapi foobar
foobar GetServerEnabledFlag_id_zero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC44_SetSimChangeRemoveFlag_Etrue
create settingsapi foobar
foobar SetSimChangeRemoveFlag_Etrue 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC45_SetSimChangeRemoveFlag_EFalse
create settingsapi foobar
foobar SetSimChangeRemoveFlag_EFalse 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC46_SetSimChangeRemoveFlag_id_negative
create settingsapi foobar
foobar SetSimChangeRemoveFlag_id_negative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC47_SetSimChangeRemoveFlag_id_positive
create settingsapi foobar
foobar SetSimChangeRemoveFlag_id_positive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC48_SetSimChangeRemoveFlag_id_zero
create settingsapi foobar
foobar SetSimChangeRemoveFlag_id_zero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC49_GetSimChangeRemoveFlag_Etrue
create settingsapi foobar
foobar SetSimChangeRemoveFlag_Etrue 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC50_GetSimChangeRemoveFlag_EFalse
create settingsapi foobar
foobar SetSimChangeRemoveFlag_EFalse 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC51_GetSimChangeRemoveFlag_id_negative
create settingsapi foobar
foobar SetSimChangeRemoveFlag_id_negative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC52_GetSimChangeRemoveFlag_id_positive
create settingsapi foobar
foobar SetSimChangeRemoveFlag_id_positive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC53_GetSimChangeRemoveFlag_id_zero
create settingsapi foobar
foobar SetSimChangeRemoveFlag_id_zero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC54_SetUsageInHomwNwFlag_Etrue
create settingsapi foobar
foobar SetUsageInHomwNwFlag_Etrue 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC55_SetUsageInHomwNwFlag_EFalse
create settingsapi foobar
foobar SetUsageInHomwNwFlag_EFalse 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC56_SetUsageInHomwNwFlag_id_negative
create settingsapi foobar
foobar SetUsageInHomwNwFlag_id_negative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC57_SetUsageInHomwNwFlag_id_positive
create settingsapi foobar
foobar SetUsageInHomwNwFlag_id_positive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC58_SetUsageInHomwNwFlag_id_zero
create settingsapi foobar
foobar SetUsageInHomwNwFlag_id_zero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC59_GetUsageInHomwNwFlag_Etrue
create settingsapi foobar
foobar GetUsageInHomwNwFlag_Etrue 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC60_GetUsageInHomwNwFlag_EFalse
create settingsapi foobar
foobar GetUsageInHomwNwFlag_EFalse 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC61_GetUsageInHomwNwFlag_id_negative
create settingsapi foobar
foobar GetUsageInHomwNwFlag_id_negative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC62_GetUsageInHomwNwFlag_id_positive
create settingsapi foobar
foobar GetUsageInHomwNwFlag_id_positive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC63_GetUsageInHomwNwFlag_id_zero
create settingsapi foobar
foobar GetUsageInHomwNwFlag_id_zero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC64_SetAllParameter_WithDefaultValues
create settingsapi foobar
foobar SetAllParameter_WithDefaultValues 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC65_SetAllParameter_aServerAddress_Null
create settingsapi foobar
foobar SetAllParameter_aServerAddress_Null 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC66_SetAllParameter_Invalid_Positive
create settingsapi foobar
foobar SetAllParameter_Invalid_Positive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC67_SetAllParameter_Invalid_Negative
create settingsapi foobar
foobar SetAllParameter_Invalid_Negative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC68_SetAllParameter_Invalid_Zero
create settingsapi foobar
foobar SetAllParameter_Invalid_Zero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC69_SetDefaultServerWithDefaultValues
create settingsapi foobar
foobar SetDefaultServerWithDefaultValues 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC70_SetDefaultServer_aServerAddress_Null
create settingsapi foobar
foobar SetDefaultServer_aServerAddress_Null 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC71_ChangePriority_Decrease
create settingsapi foobar
foobar ChangePriority_Decrease 2 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC72_ChangePriority_priority0
create settingsapi foobar
foobar ChangePriority_priority0 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC73_ChangePriority_Negative
create settingsapi foobar
foobar ChangePriority_Negative 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC74_ChangePriority_InvalidServer
create settingsapi foobar
foobar ChangePriority_InvalidServer 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC75_ChangePriority_invalidserverpriority
create settingsapi foobar
foobar ChangePriority_invalidserverpriority 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC76_GetSlpInfoFromId
create settingsapi foobar
foobar GetSlpInfoFromId 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC78_GetSlpInfoFromId_invalid_positive
create settingsapi foobar
foobar GetSlpInfoFromId_invalid_positive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC79_GetSlpInfoFromId_invalid_negative
create settingsapi foobar
foobar GetSlpInfoFromId_invalid_negative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC80_GetSlpInfoFromId_invalid_zero
create settingsapi foobar
foobar GetSlpInfoFromId_invalid_zero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC81_GetSlpInfoFromAddress_invalid
create settingsapi foobar
foobar GetSlpInfoFromAddress_invalid 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC82_GetDefaultServer
create settingsapi foobar
foobar GetDefaultServer
delete foobar
[Endtest]
[Test]
title SuplSettingsTC83_SlpCount
create settingsapi foobar
foobar SlpCount
delete foobar
[Endtest]
[Test]
title SuplSettingsTC84_IsSLPExists
create settingsapi foobar
foobar IsSLPExists 1
delete foobar
[Endtest]
[Test]
title SuplSettingsTC85_IsSLPExists_invalid_negative
create settingsapi foobar
foobar IsSLPExists_invalid_negative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC86_IsSLPExists_invalid_positive
create settingsapi foobar
foobar IsSLPExists_invalid_positive 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC87_IsSLPExists_invalid_zero
create settingsapi foobar
foobar IsSLPExists_invalid_zero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC88_IsSLPExistsString
create settingsapi foobar
foobar IsSLPExistsString 4
delete foobar
[Endtest]
[Test]
title SuplSettingsTC89_IsSLPExistsString_Null
create settingsapi foobar
foobar IsSLPExistsString_Null 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC90_IsSLPExistsString_invalid
create settingsapi foobar
foobar IsSLPExistsString_invalid 0
delete foobar
[Endtest]
[Test]
title SettingsAPITC91_GetAllSlp_sync
create settingsapi foobar
foobar GetAllSlp_sync 0
delete foobar
[Endtest]
[Test]
title SettingsAPITC92_GetAllSlp_async
create settingsapi foobar
foobar GetAllSlp_async 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC93_SetFallBack_ETrue
create settingsapi foobar
foobar SetFallBack_ETrue 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC94_SetFallBack_EFalse
create settingsapi foobar
foobar SetFallBack_EFalse 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC95_GetFallBack
create settingsapi foobar
foobar GetFallBack 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC95_RemoveServer
create settingsapi foobar
foobar RemoveServer 2
delete foobar
[Endtest]
[Test]
title SuplSettingsTC96_RemoveServer_Invalid_negative
create settingsapi foobar
foobar RemoveServer_Invalid_negative 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC97_RemoveServer_Id_NotExisting
create settingsapi foobar
foobar RemoveServer_Id_NotExisting 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC98_RemoveServer_Invalid_zero
create settingsapi foobar
foobar RemoveServer_Invalid_zero 0
delete foobar
[Endtest]
[Test]
title SuplSettingsTC99_RemoveObserver
create settingsapi foobar
foobar RemoveObserver
delete foobar
[Endtest]
[Test]
title SuplSettingsTC100_GetImsiWithoutInitialize
create settingsapi foobar
foobar GetImsiWithoutInitialize
delete foobar
[Endtest]
[Test]
title SuplSettingsTC101_RemoveBeforeSetObserver
create settingsapi foobar
foobar RemoveBeforeSetObserver
delete foobar
[Endtest]
[Test]
title SuplSettingsTC102_IsImsiChangedWithoutInitialize
create settingsapi foobar
foobar IsImsiChangedWithoutInitialize
delete foobar
[Endtest]
[Test]
title SuplSettingsTC103_GenerateHslpFromImsiWithoutInitialize
create settingsapi foobar
foobar GenerateHslpFromImsiWithoutInitialize
delete foobar
[Endtest]
[Test]
title SuplSettingsTC104_GenerateHslpWithoutInitialize
create settingsapi foobar
foobar GenerateHslpWithoutInitialize
delete foobar
[Endtest]
[Test]
title SuplSettingsTC105_SetUsageAutomatic
create settingsapi foobar
foobar SetUsageAutomatic
delete foobar
[Endtest]
[Test]
title SuplSettingsTC106_SetUsageAlwaysAsk
create settingsapi foobar
foobar SetUsageAlwaysAsk
delete foobar
[Endtest]
[Test]
title SuplSettingsTC107_SetUsageAutoInHMNw
create settingsapi foobar
foobar SetUsageAutoInHMNw
delete foobar
[Endtest]
[Test]
title SuplSettingsTC108_SetUsageDisabled
create settingsapi foobar
foobar SetUsageDisabled
delete foobar
[Endtest]
[Test]
title SuplSettingsTC109_GetUsageAutomatic
create settingsapi foobar
foobar GetUsageAutomatic
delete foobar
[Endtest]
[Test]
title SuplSettingsTC110_GetUsageAlwaysAsk
create settingsapi foobar
foobar GetUsageAlwaysAsk
delete foobar
[Endtest]
[Test]
title SuplSettingsTC111_GetUsageAutoInHMNw
create settingsapi foobar
foobar GetUsageAutoInHMNw
delete foobar
[Endtest]
[Test]
title SuplSettingsTC112_GetUsageDisabled
create settingsapi foobar
foobar GetUsageDisabled
delete foobar
[Endtest]
[Test]
title SuplSettingsTC113_SetUsageOtherThanAppropriate
create settingsapi foobar
foobar SetUsageOtherThanAppropriate
delete foobar
[Endtest]
[Test]
title SetGetTriggerParams
create settingsapi foobar
foobar SetGetTriggerParams
delete foobar
[Endtest]
[Test]
title GetAllSessionSetApi
create settingsapi foobar
foobar GetAllSessionSetApi
delete foobar
[Endtest]
[Test]
title SetSessionObserver
create settingsapi foobar
foobar SetSessionObserver
delete foobar
[Endtest]
[Test]
title SetSessionObserverTwice
create settingsapi foobar
foobar SetSessionObserverTwice
delete foobar
[Endtest]
[Test]
title RemoveSessionObserver
create settingsapi foobar
foobar RemoveSessionObserver
delete foobar
[Endtest]
[Test]
title RemoveSessionObserverWithoutSet
create settingsapi foobar
foobar RemoveSessionObserverWithoutSet
delete foobar
[Endtest]
[Test]
title CheckSessionChangeEvents
create settingsapi foobar
foobar CheckSessionChangeEvents
delete foobar
[Endtest]
[Test]
title GetASessionParamNull
create settingsapi foobar
foobar GetASessionParamNull
delete foobar
[Endtest]
[Test]
title GetASessionParamInValid
create settingsapi foobar
foobar GetASessionParamInValid
delete foobar
[Endtest]
[Test]
title SetTriggerEmptySessionName
create settingsapi foobar
foobar SetTriggerEmptySessionName
delete foobar
[Endtest]
[Test]
title SetTriggerLongSessionName
create settingsapi foobar
foobar SetTriggerLongSessionName
delete foobar
[Endtest]
[Test]
title ChangeSuplTriggerServiceStatusON
create settingsapi foobar
foobar ChangeSuplTriggerServiceStatusON
delete foobar
[Endtest]
[Test]
title ChangeSuplTriggerServiceStatusOFF
create settingsapi foobar
foobar ChangeSuplTriggerServiceStatusOFF
delete foobar
[Endtest]
[Test]
title GetSuplTriggerServiceStatusON
create settingsapi foobar
foobar GetSuplTriggerServiceStatusON
delete foobar
[Endtest]
[Test]
title GetSuplTriggerServiceStatusOFF
create settingsapi foobar
foobar GetSuplTriggerServiceStatusOFF
delete foobar
[Endtest]
[Test]
title SetstatusOtherThanAppropriate
create settingsapi foobar
foobar SetstatusOtherThanAppropriate
delete foobar
[Endtest]
[Test]
title ProductConfiguredServer1
create settingsapi foobar
foobar ProductConfiguredServer1
delete foobar
[Endtest]
[Test]
title ProductConfiguredServer2
create settingsapi foobar
foobar ProductConfiguredServer2
delete foobar
[Endtest]
[Test]
title ProductConfiguredServer3
create settingsapi foobar
foobar ProductConfiguredServer3
delete foobar
[Endtest]
[Test]
title ProductConfiguredServer4
create settingsapi foobar
foobar ProductConfiguredServer4
delete foobar
[Endtest]