classicui_pub/common_file_dialogs_api/tsrc/src/testsdkcfdblocksmemoryselectiondialog.cpp
branchGCC_SURGE
changeset 44 484cb5040995
parent 32 512f698a535d
parent 40 7165f928e888
--- a/classicui_pub/common_file_dialogs_api/tsrc/src/testsdkcfdblocksmemoryselectiondialog.cpp	Mon Jun 21 22:36:19 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,442 +0,0 @@
-/*
-* Copyright (c) 2002 - 2007 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description:  Test AknCommonDialogs.h
- *
-*/
-
-
-// [INCLUDE FILES]
-#include <caknmemoryselectiondialog.h> 
-#include <cakncommondialogsbase.h>
-
-#include "testsdkcfd.h"
-#include "testsdkcfdmaknmemoryselectionobserver.h"
-
-
-const TInt KRootPathLength = 16;
-const TInt KDefaultFolderLength = 512;
-const TInt KItemDiscriptor = 512;
-
-// ============================ MEMBER FUNCTIONS ===============================
-
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestMSDNewL
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDNewL( CStifItemParser& /*aItem*/ )
-    {
-
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall, "Test MemorySelectionDialog::TestMSDNewL" );
-
-    iLog->Log( KTitle );
-    iLog->Log( KCall );
-
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, ETrue );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-
-    CleanupStack::PopAndDestroy( memorySelectionDialog );
-
-    return KErrNone;
-    }
-
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestMSDNewWithResourceL
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDNewWithResourceL( CStifItemParser& /*aItem*/ )
-    {
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall, "Test MemorySelectionDialog::TestMSDNewWithResourceL" );
-
-    iLog->Log( KTitle );
-    iLog->Log( KCall );
-
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, 0, ETrue );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-    
-    CleanupStack::PopAndDestroy( memorySelectionDialog );
-
-    return KErrNone;
-    }
-
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestMSDNewWithMediaL
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDNewWithMediaL( CStifItemParser& /*aItem*/ )
-    {
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall, "Test MemorySelectionDialog::TestMSDNewWithMediaL" );
-
-    iLog->Log( KTitle );
-    iLog->Log( KCall );
-    TInt media = 1;
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, 0, ETrue,
-        media );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-    
-    CleanupStack::PopAndDestroy( memorySelectionDialog );
-
-    return KErrNone;
-    }
-
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestMSDSetTitleL
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDSetTitleL( CStifItemParser& /*aItem*/ )
-    {
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall, "Test MemorySelectionDialog::SetTitleL" );
-
-    iLog->Log( KTitle );
-    iLog->Log( KCall );
-
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, ETrue );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-
-    _LIT( KDialogTitle, "Hello Dialog!" );
-    TDesC dialogTitle(KDialogTitle);
-    memorySelectionDialog->SetTitleL( dialogTitle );
-
-    CleanupStack::PopAndDestroy( memorySelectionDialog );
-    
-    return KErrNone;
-    }
-
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestMSDSetLeftSoftkeyL
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDSetLeftSoftkeyL( CStifItemParser& /*aItem*/ )
-    {
-
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall1, "Test MemorySelectionDialog::SetLeftSoftkeyL" );
-    iLog->Log( KTitle );
-    iLog->Log( KCall1 );
-
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, ETrue );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-
-    _LIT( KLeftKey, "Enter" );
-    TDesC dialogLeftKey( KLeftKey );
-
-    memorySelectionDialog->SetLeftSoftkeyL( dialogLeftKey );
-
-    CleanupStack::PopAndDestroy( memorySelectionDialog );
-
-    return KErrNone;
-    }
-
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestMSDSetRightSoftkeyL
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDSetRightSoftkeyL( CStifItemParser& /*aItem*/ )
-    {
-
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall1, "Test MemorySelectionDialog::SetRightSoftkeyL" );
-    iLog->Log( KTitle );
-    iLog->Log( KCall1 );
-
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, ETrue );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-
-    _LIT( KRightKey, "Enter" );
-    TDesC dialogRightKey( KRightKey );
-
-    memorySelectionDialog->SetRightSoftkeyL( dialogRightKey );
-
-    CleanupStack::PopAndDestroy( memorySelectionDialog );
-
-    return KErrNone;
-    }
-
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestMSDSetObserverL
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDSetObserverL( CStifItemParser& /*aItem*/ )
-    {
-
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall1, "Test MemorySelectionDialog::SetObserver" );
-
-    iLog->Log( KTitle );
-    iLog->Log( KCall1 );
-
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, ETrue );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-
-    CTestSDKCFDMAknMemorySelectionOberver* msobserver=
-        CTestSDKCFDMAknMemorySelectionOberver::NewL( );
-    CleanupStack::PushL( msobserver );
-    STIF_ASSERT_NOT_NULL( msobserver );
-
-    memorySelectionDialog->SetObserver( msobserver );
-
-    CleanupStack::PopAndDestroy( 2 );
-
-    return KErrNone;
-    }
-
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestMSDExecuteL
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDExecuteL( CStifItemParser& /*aItem*/ )
-    {
-
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall1, "Test MemorySelectionDialog::ExecuteL" );
-    iLog->Log( KTitle );
-    iLog->Log( KCall1 );
-
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, ETrue );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-
-    _LIT( KCallExecuteL1True, "MemorySelectionDialog::ExecuteL Return ETrue" );
-    _LIT( KCallExecuteL1False, "MemorySelectionDialog::ExecuteL Return EFalse" );
-
-    CAknMemorySelectionDialog::TMemory memType =
-        CAknMemorySelectionDialog::EPhoneMemory;
-    CAknCommonDialogsBase::TReturnKey returnKey;
-
-    returnKey = memorySelectionDialog->ExecuteL( memType );
-
-    CleanupStack::PopAndDestroy( memorySelectionDialog );
-
-    if ( returnKey )
-        {
-        iLog->Log( KCallExecuteL1True );
-        }
-    else
-        {
-        iLog->Log( KCallExecuteL1False );
-        }
-
-    return KErrNone;
-    }
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestMSDExecuteLDefaultFolderL
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDExecuteLDefaultFolderL( CStifItemParser& /*aItem*/ )
-    {
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall1, "Test MemorySelectionDialog::TestMSDExecuteLDefaultFolderL" );
-
-    iLog->Log( KTitle );
-    iLog->Log( KCall1 );
-
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, ETrue );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-    
-    _LIT( KCallExecuteL1True, "MemorySelectionDialog::ExecuteL Return ETrue" );
-    _LIT( KCallExecuteL1False, "MemorySelectionDialog::ExecuteL Return EFalse" );
-    CAknMemorySelectionDialog::TMemory memType =
-        CAknMemorySelectionDialog::EPhoneMemory;
-    _LIT( KRootPath, "C:\\" );
-    _LIT( KDefaultFolder, " " );
-    TBuf<KRootPathLength> rootBuf( KRootPath );
-    TBuf<KDefaultFolderLength> defaultBuf( KDefaultFolder );
-
-    CAknCommonDialogsBase::TReturnKey returnKey;
-    returnKey = memorySelectionDialog->ExecuteL( memType, &rootBuf,
-        &defaultBuf );
-    
-    if ( returnKey )
-        {
-        iLog->Log( KCallExecuteL1True );
-        }
-    else
-        {
-        iLog->Log( KCallExecuteL1False );
-        }
-    
-    CleanupStack::PopAndDestroy( memorySelectionDialog );
-
-    return KErrNone;
-    }
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestMSDRunDlgLD
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDRunDlgLD( CStifItemParser& /*aItem*/ )
-    {
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall1, "Test MemorySelectionDialog::NewL1" );
-    iLog->Log( KTitle );
-    iLog->Log( KCall1 );
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, ETrue );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-
-    CTestSDKCFDMAknMemorySelectionOberver* msobserver=
-        CTestSDKCFDMAknMemorySelectionOberver::NewL( );
-    CleanupStack::PushL( msobserver );
-    STIF_ASSERT_NOT_NULL( msobserver );
-    
-    CAknMemorySelectionDialog::TMemory memType =
-        CAknMemorySelectionDialog::EPhoneMemory;
-    CAknMemorySelectionDialog::RunDlgLD( memType, msobserver );
-
-    CleanupStack::PopAndDestroy( 2 );
-
-    return KErrNone;
-    }
-
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestNewMemorySelectionDialog
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDRunDlgLDTitleL( CStifItemParser& /*aItem*/ )
-    {
-
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall1, "Test MemorySelectionDialog::TestMSDRunDlgLDTitleL" );
-
-    iLog->Log( KTitle );
-    iLog->Log( KCall1 );
-
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, ETrue );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-
-    _LIT( KDialogTitle, "Hello Dialog!" );
-    TBuf<KMaxFileName> dialogTitle( KDialogTitle );
-
-    CTestSDKCFDMAknMemorySelectionOberver* msobserver =
-        CTestSDKCFDMAknMemorySelectionOberver::NewL( );
-    CleanupStack::PushL( msobserver );
-    STIF_ASSERT_NOT_NULL( msobserver );
-    
-    CAknMemorySelectionDialog::TMemory memType =
-        CAknMemorySelectionDialog::EPhoneMemory;
-
-    CAknMemorySelectionDialog::RunDlgLD( memType, dialogTitle, msobserver );
-
-    CleanupStack::PopAndDestroy( 2 );
-
-    return KErrNone;
-    }
-
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestNewMemorySelectionDialog
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDRunDlgLDResourceL( CStifItemParser& /*aItem*/ )
-    {
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall1, "Test MemorySelectionDialog::TestMSDRunDlgLDResourceL" );
-    iLog->Log( KTitle );
-    iLog->Log( KCall1 );
-
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, ETrue );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-
-    CTestSDKCFDMAknMemorySelectionOberver* msobserver=
-        CTestSDKCFDMAknMemorySelectionOberver::NewL( );
-    CleanupStack::PushL( msobserver );
-    STIF_ASSERT_NOT_NULL( msobserver );
-
-    CAknMemorySelectionDialog::TMemory memType =
-        CAknMemorySelectionDialog::EPhoneMemory;
-
-    _LIT( KRootPath, "C:\\" );
-    _LIT( KDefaultFolder, " " );
-
-    TBuf<KRootPathLength> rootBuf( KRootPath );
-    TBuf<KDefaultFolderLength> defaultBuf( KDefaultFolder );
-    CAknMemorySelectionDialog::RunDlgLD( memType, 0, &rootBuf,
-        &defaultBuf, msobserver );
-
-    CleanupStack::PopAndDestroy( 2 );
-
-    return KErrNone;
-    }
-
-// ============================ MEMBER FUNCTIONS ===============================
-
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestMSDGetItemL
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDGetItemL( CStifItemParser& /*aItem*/ )
-    {
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall1, "Test MemorySelectionDialog::TestMSDGetItemL" );
-
-    iLog->Log( KTitle );
-    iLog->Log( KCall1 );
-
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, ETrue );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-
-    TInt index = 0;
-    TBuf<KItemDiscriptor> itemdes;
-    memorySelectionDialog->GetItem( index, itemdes );
-
-    CleanupStack::PopAndDestroy( memorySelectionDialog );
-
-    return KErrNone;
-    }
-// ============================ MEMBER FUNCTIONS ===============================
-
-// -----------------------------------------------------------------------------
-// CTestSDKCFD::TestMSDGetMemoriesL
-// -----------------------------------------------------------------------------
-TInt CTestSDKCFD::TestMSDGetMemoriesL( CStifItemParser& /*aItem*/ )
-    {
-
-    _LIT( KTitle, "Class <MemorySelectionDialog>" );
-    _LIT( KCall1, "Test MemorySelectionDialog::TestMSDGetMemoriesL" );
-
-    iLog->Log( KTitle );
-    iLog->Log( KCall1 );
-
-    CAknMemorySelectionDialog* memorySelectionDialog =
-        CAknMemorySelectionDialog::NewL( ECFDDialogTypeNormal, ETrue );
-    CleanupStack::PushL( memorySelectionDialog );
-    STIF_ASSERT_NOT_NULL( memorySelectionDialog );
-
-    CAknMemorySelectionDialog::TMemory memType =
-        CAknMemorySelectionDialog::EPhoneMemory;
-
-    _LIT( KRootPath, "C:\\" );
-    _LIT( KDefaultFolder, "" );
-    TBuf<KRootPathLength> rootBuf(KRootPath);
-    TBuf<KDefaultFolderLength> defaultBuf(KDefaultFolder);
-    memorySelectionDialog->GetMemories( memType, &rootBuf, &defaultBuf );
-
-    CleanupStack::PopAndDestroy( memorySelectionDialog );
-
-    return KErrNone;
-    }
-
-//  [End of File]