SlugsMavUnitTest.h 621 Bytes
Newer Older
Alejandro's avatar
Alejandro committed
1 2 3 4 5 6
#ifndef SLUGSMAVUNITTEST_H
#define SLUGSMAVUNITTEST_H

#include <QObject>
#include <QtCore/QString>
#include <QtTest/QtTest>
Alejandro's avatar
Alejandro committed
7

Alejandro's avatar
Alejandro committed
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
#include "UAS.h"
#include "MAVLinkProtocol.h"
#include "UASInterface.h"
#include "AutoTest.h"
#include "SlugsMAV.h"

class SlugsMavUnitTest : public QObject
{
    Q_OBJECT
public:
#define UASID 5
    MAVLinkProtocol* mav;
    SlugsMAV* slugsMav;
  SlugsMavUnitTest();
signals:

private slots:
  void initTestCase();
  void cleanupTestCase();
  void first_test();

Alejandro's avatar
Alejandro committed
29 30
  void getPwmCommands_test();

Alejandro's avatar
Alejandro committed
31 32 33 34 35
};

DECLARE_TEST(SlugsMavUnitTest)

#endif // SLUGSMAVUNITTEST_H