emailservices/nmutilities/tsrc/unittests/unittest_emailmru/unittest_emailmru.h
author hgs
Thu, 30 Sep 2010 11:43:07 +0300
changeset 74 6c59112cfd31
permissions -rw-r--r--
201039
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
74
hgs
parents:
diff changeset
     1
/*
hgs
parents:
diff changeset
     2
 * unittest_emailmru.h
hgs
parents:
diff changeset
     3
 *
hgs
parents:
diff changeset
     4
 */
hgs
parents:
diff changeset
     5
hgs
parents:
diff changeset
     6
#ifndef UNITTEST_EMAILMRU_H_
hgs
parents:
diff changeset
     7
#define UNITTEST_EMAILMRU_H_
hgs
parents:
diff changeset
     8
hgs
parents:
diff changeset
     9
#include <QtTest/QtTest>
hgs
parents:
diff changeset
    10
hgs
parents:
diff changeset
    11
class EmailMRU;
hgs
parents:
diff changeset
    12
hgs
parents:
diff changeset
    13
class TestEmailMru : public QObject
hgs
parents:
diff changeset
    14
{
hgs
parents:
diff changeset
    15
Q_OBJECT
hgs
parents:
diff changeset
    16
hgs
parents:
diff changeset
    17
public:
hgs
parents:
diff changeset
    18
hgs
parents:
diff changeset
    19
    TestEmailMru();
hgs
parents:
diff changeset
    20
    ~TestEmailMru();
hgs
parents:
diff changeset
    21
hgs
parents:
diff changeset
    22
private slots:
hgs
parents:
diff changeset
    23
hgs
parents:
diff changeset
    24
    void initTestCase();
hgs
parents:
diff changeset
    25
    void cleanupTestCase();
hgs
parents:
diff changeset
    26
    void init();
hgs
parents:
diff changeset
    27
    void cleanup();
hgs
parents:
diff changeset
    28
    //tests
hgs
parents:
diff changeset
    29
    void testMruStrings();
hgs
parents:
diff changeset
    30
    void testMruStrings_data();
hgs
parents:
diff changeset
    31
    void testUpperLimit();
hgs
parents:
diff changeset
    32
    void testUpdateEntry();
hgs
parents:
diff changeset
    33
    void testReset();
hgs
parents:
diff changeset
    34
    void testNameOrder();
hgs
parents:
diff changeset
    35
hgs
parents:
diff changeset
    36
private:
hgs
parents:
diff changeset
    37
    EmailMRU *iMru;
hgs
parents:
diff changeset
    38
hgs
parents:
diff changeset
    39
};
hgs
parents:
diff changeset
    40
hgs
parents:
diff changeset
    41
#endif /* UNITTEST_EMAILMRU_H_ */