--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/cbsref/telephonyrefplugins/atltsy/integrationtest/inc/testltsypktteststepbase.h Tue Jul 06 15:36:38 2010 +0300
@@ -0,0 +1,116 @@
+// TestTelephonyPktTestStepBase.h
+// Copyright (c) Symbian Software Ltd 2008. All rights reserved.
+//
+// Implementation of the Class CTestTelephonyPktTestStepBase
+
+#ifndef TESTTELEPHONYPKTTESTSTEPBASE_H_
+#define TESTTELEPHONYPKTTESTSTEPBASE_H_
+
+// user include
+#include "te_integration_stltsysuitestepbase.h"
+#include "TestLtsyPktSharedData.h"
+#include "TestLtsyModel.h"
+
+/**
+ * This is the test step base class of PACKET test
+ * category which provides methods
+ */
+class CTestLtsyPktTestStepBase : public CTe_integration_stltsySuiteStepBase
+/**
+ * @internalAll
+ * @test
+ */
+ {
+public:
+ virtual TVerdict doTestStepPreambleL();
+ virtual TVerdict doTestStepPostambleL();
+protected:
+
+ CTestLtsyPktTestStepBase(CTestLtsyModel& aModel);
+ virtual ~CTestLtsyPktTestStepBase();
+
+ RMobilePhone& SharedPhone();
+ TBool IsOpenedPktService();
+
+ void OpenPacketobject();
+ void ClosePacketobject();
+
+
+ void DisplayPacketServiceStatus();
+ void DisplayNetworkRegistrationStatus();
+ void DisplayContextInfo();
+ void DisplayContextStatus(RPacketContext::TContextStatus aContextStatus);
+ void DisplayContextStatus(RPacketContext& aContext, RPacketContext::TContextStatus& aContextStatus);
+
+ void GprsContextAttachTest();
+ void GprsContextDetachTest();
+
+ void GprsNetWorkTest();
+
+ void GprsContextSetConfigTest();
+ void GprsContextGetConfigTest();
+
+ void GprsGetDefaultContextParamsTest();
+ void GprsSetDefaultContextParamsTest();
+
+ void DisplayStaticCapabilities();
+ void DisplayDynamicCapabilities();
+
+ void GprsContextActivateTest();
+ void GprsContextDeactivateTest();
+
+ void GprsSetQoSProfileTest();
+ void GprsGetQoSProfileTest();
+
+ void NotificationContextAdded();
+ void NotificationContextAddedCancel();
+
+ void OpenNewContext();
+ void CloseExistContext();
+
+ void OpenExistingContext();
+ void OpenContextUsingUnknownName();
+
+ void GprsContextDeleteTest();
+
+ void GprsInitialiseContext();
+
+ void NotificationContextStatusChange();
+ void NotificationContextStatusChangeCancel();
+
+ void OpenNewContextQos();
+ void CloseExistContextQos();
+
+
+ void GprsContextSetConfigTest1();
+ void GprsContextSetConfigTest2();
+ void GprsContextSetConfigTest3();
+ void GprsContextSetConfigTest4();
+
+ void GprsSetQoSProfileTest1();
+ void GprsSetQoSProfileTest2();
+ void GprsSetQoSProfileTest3();
+ void GprsSetQoSProfileTest4();
+ void GprsSetQoSProfileTest5();
+ void GprsSetQoSProfileTest6();
+ void GprsSetQoSProfileTest7();
+ void GprsSetQoSProfileTest8();
+ void GprsSetQoSProfileTest9();
+ void GprsSetQoSProfileTest10();
+ void GprsSetQoSProfileTest11();
+ void GprsSetQoSProfileTest12();
+ void GprsSetQoSProfileTest13();
+ void GprsSetQoSProfileTest14();
+ void GprsSetQoSProfileTest15();
+ void GprsSetQoSProfileTest16();
+ void GprsSetQoSProfileTest17();
+ void GprsSetQoSProfileTest18();
+ void GprsSetQoSProfileTest19();
+ void GprsSetQoSProfileTest20();
+
+protected:
+ CTestLtsyModel& iModel;
+ RMobilePhone& iSharedPhone;
+ };
+
+#endif // TESTTELEPHONYPKTTESTSTEPBASE_H_