textandlocutils/nearestlangutils/tsrc/t_langutils.h
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Fri, 17 Sep 2010 08:40:09 +0300
changeset 63 a145c1c7a5f4
permissions -rw-r--r--
Revision: 201037 Kit: 201037

#ifndef __T_LANGUTILS_H__
#define __T_LANGUTILS_H__

//#include <w32std.h>
#include <test/testexecutestepbase.h>
#include <baclipb.h>
#include <f32file.h>
#include <s32strm.h>
#include <s32file.h>
#include <e32lang.h>
#include <langutil.h>
#include "LangUtilImpl.h"
#include "T_LangUtilsTestShareFunc.h"

class CT_LANGUTILS : public CTestStep
    {
public:
    CT_LANGUTILS();
protected:  
    TVerdict doTestStepL();
private:
    void TestLANGUTILS();
    void TestGetDowngradePathL();
    void TestGetEquivalentLanguageList();
    void TestNearestLanguageFileV2(RFs& aFs);
    void CopyTestFiles();
    void CreateTestFiles2(RFs &aFs);
    void DeleteTestFiles2(RFs &aFs);
    void DeleteTestFiles();
    void DeleteTestFile(const TDesC& aFullName);
    void DeleteTestDir(const TDesC& aFullName);
    };

_LIT(KTestStep_T_LANGUTILS, "T_LANGUTILS");

#endif