sunn 3bb4edf865 [C++] [Qt5] Add enum support for client and server (#2339)
* Add enum support to Qt5 client and server

* Correct model name prefix

* Remove tabs

* Correct wrong filename when prefix used
2019-03-30 09:32:06 +08:00

38 lines
690 B
C++

#ifndef USERAPITESTS_H
#define USERAPITESTS_H
#include <QtTest/QtTest>
#include <QTimer>
#include "../client/OAIUserApi.h"
using namespace OpenAPI;
class UserApiTests: public QObject {
Q_OBJECT
public:
UserApiTests();
virtual ~UserApiTests();
static void runTests();
private:
OAIUserApi* getApi();
OAIUser createRandomUser();
signals:
void quit();
bool success();
private slots:
void createUserTest();
void createUsersWithArrayInputTest();
void createUsersWithListInputTest();
void deleteUserTest();
void getUserByNameTest();
void loginUserTest();
void logoutUserTest();
void updateUserTest();
};
#endif // USERAPITESTS_H