You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
#include "SlugsMavUnitTest.h"
|
|
|
|
|
|
|
|
SlugsMavUnitTest::SlugsMavUnitTest()
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void SlugsMavUnitTest::initTestCase()
|
|
|
|
{
|
|
|
|
mav = new MAVLinkProtocol();
|
|
|
|
slugsMav = new SlugsMAV(mav, UASID);
|
|
|
|
}
|
|
|
|
|
|
|
|
void SlugsMavUnitTest::cleanupTestCase()
|
|
|
|
{
|
|
|
|
delete slugsMav;
|
|
|
|
delete mav;
|
|
|
|
}
|
|
|
|
|
|
|
|
void SlugsMavUnitTest::first_test()
|
|
|
|
{
|
|
|
|
QCOMPARE(1,1);
|
|
|
|
}
|
|
|
|
|
|
|
|
void SlugsMavUnitTest::getPwmCommands_test()
|
|
|
|
{
|
|
|
|
mavlink_pwm_commands_t* k = slugsMav->getPwmCommands();
|
|
|
|
k->aux1=80;
|
|
|
|
|
|
|
|
mavlink_pwm_commands_t* k2 = slugsMav->getPwmCommands();
|
|
|
|
k2->aux1=81;
|
|
|
|
|
|
|
|
QCOMPARE(k->aux1, k2->aux1);
|
|
|
|
}
|
|
|
|
|