messagingfw/msgtest/integration/sms/src/T_smut.cpp
changeset 58 6c34d0baa0b1
parent 0 8e480a14352b
equal deleted inserted replaced
55:6f4453afd006 58:6c34d0baa0b1
   860 	iSmsTest(deliver.Type() == CSmsPDU::ESmsDeliver); // Are the types ok?
   860 	iSmsTest(deliver.Type() == CSmsPDU::ESmsDeliver); // Are the types ok?
   861 	iSmsTest(deliver2.Type() == CSmsPDU::ESmsDeliver);
   861 	iSmsTest(deliver2.Type() == CSmsPDU::ESmsDeliver);
   862 
   862 
   863 // Type ESmsCommand
   863 // Type ESmsCommand
   864 	delete iSmsHeader; // deleting previous
   864 	delete iSmsHeader; // deleting previous
       
   865 	iSmsHeader = NULL;
   865 	iSmsHeader=CSmsHeader::NewL(CSmsPDU::ESmsCommand,*iRichText);
   866 	iSmsHeader=CSmsHeader::NewL(CSmsPDU::ESmsCommand,*iRichText);
   866 	iSmsTest(iSmsHeader->Type()==CSmsPDU::ESmsCommand);
   867 	iSmsTest(iSmsHeader->Type()==CSmsPDU::ESmsCommand);
   867 
   868 
   868 	CSmsCommand& command=iSmsHeader->Command();
   869 	CSmsCommand& command=iSmsHeader->Command();
   869 	const CSmsCommand& command2=iSmsHeader->Command();
   870 	const CSmsCommand& command2=iSmsHeader->Command();
   871 	iSmsTest(command.Type() == CSmsPDU::ESmsCommand);
   872 	iSmsTest(command.Type() == CSmsPDU::ESmsCommand);
   872 	iSmsTest(command2.Type() == CSmsPDU::ESmsCommand);
   873 	iSmsTest(command2.Type() == CSmsPDU::ESmsCommand);
   873 
   874 
   874 // Type ESmsStatusReport
   875 // Type ESmsStatusReport
   875 	delete iSmsHeader; // deleting the previous one
   876 	delete iSmsHeader; // deleting the previous one
       
   877 	iSmsHeader = NULL;
   876 	iSmsHeader=CSmsHeader::NewL(CSmsPDU::ESmsStatusReport,*iRichText);
   878 	iSmsHeader=CSmsHeader::NewL(CSmsPDU::ESmsStatusReport,*iRichText);
   877 	iSmsTest(iSmsHeader->Type()==CSmsPDU::ESmsStatusReport);
   879 	iSmsTest(iSmsHeader->Type()==CSmsPDU::ESmsStatusReport);
   878 
   880 
   879 	CSmsStatusReport& statusreport=iSmsHeader->StatusReport();
   881 	CSmsStatusReport& statusreport=iSmsHeader->StatusReport();
   880 	const CSmsStatusReport& statusreport2=iSmsHeader->StatusReport();
   882 	const CSmsStatusReport& statusreport2=iSmsHeader->StatusReport();
   882 	iSmsTest(statusreport.Type() == CSmsPDU::ESmsStatusReport);
   884 	iSmsTest(statusreport.Type() == CSmsPDU::ESmsStatusReport);
   883 	iSmsTest(statusreport2.Type() == CSmsPDU::ESmsStatusReport);
   885 	iSmsTest(statusreport2.Type() == CSmsPDU::ESmsStatusReport);
   884 
   886 
   885 // Type ESmsSubmit
   887 // Type ESmsSubmit
   886 	delete iSmsHeader; // deleting the previous one
   888 	delete iSmsHeader; // deleting the previous one
       
   889 	iSmsHeader = NULL;
   887 	iSmsHeader=CSmsHeader::NewL(CSmsPDU::ESmsSubmit,*iRichText);
   890 	iSmsHeader=CSmsHeader::NewL(CSmsPDU::ESmsSubmit,*iRichText);
   888 	iSmsTest(iSmsHeader->Type()==CSmsPDU::ESmsSubmit);
   891 	iSmsTest(iSmsHeader->Type()==CSmsPDU::ESmsSubmit);
   889 
   892 
   890 	CSmsSubmit& submit=iSmsHeader->Submit();
   893 	CSmsSubmit& submit=iSmsHeader->Submit();
   891 	const CSmsSubmit& submit2=iSmsHeader->Submit();
   894 	const CSmsSubmit& submit2=iSmsHeader->Submit();