Ondřej Fischer a5e4e89c01 Merge branch 'master' into 'sync'
# Conflicts:
#   src/colnod/requestmanager.cpp
#   test/unitTests/complextest.cpp
#   test/unitTests/complextest.h
2019-11-07 08:03:18 +00:00

46 lines
974 B
C++

#pragma once
#include <QObject>
#include <QtTest/QtTest>
#include "response.h"
#include "requestmanager.h"
#include "syncmanager.h"
#include "logger.h"
class ComplexTest : public QObject
{
Q_OBJECT
private slots:
void initTestCase();
void complexTest();
void fullSync();
void syncLastUpdated();
void testingStuff();
void cleanupTestCase();
private:
// FUNCTIONS
int getNumOfSubjects();
int getNumOfTokens();
QJsonDocument getJsonDoc(const QString &json);
std::shared_ptr<Token> getTestToken();
// VARIABLES
QString host = "https://192.168.1.3";
QString user = "spaceti";
QString password = "spaceti1";
uint64_t start = 0;
<<<<<<< test/unitTests/complextest.h
SyncManager* api = nullptr;
static constexpr qint16 timeout = 10000;
=======
RequestManager* reqMan = nullptr;
ColnodAPI* api = nullptr;
>>>>>>> test/unitTests/complextest.h
};