/**************************************************************************** * * (c) 2009-2020 QGROUNDCONTROL PROJECT <http://www.qgroundcontrol.org> * * QGroundControl is licensed according to the terms in the file * COPYING.md in the root of the source code directory. * ****************************************************************************/#pragma once#include "UnitTest.h"#include "CorridorScanComplexItem.h"#include "PlanMasterController.h"#include "PlanViewSettings.h"/// Base class for all TransectStyleComplexItem unit testsclassTransectStyleComplexItemTestBase:publicUnitTest{Q_OBJECTpublic:TransectStyleComplexItemTestBase(void);protected:voidinit(void)override;voidcleanup(void)override;void_printItemCommands(QList<MissionItem*>items);PlanMasterController*_masterController=nullptr;Vehicle*_controllerVehicle=nullptr;PlanViewSettings*_planViewSettings=nullptr;};