FileDialogTest.h 896 Bytes
Newer Older
1 2 3 4 5 6 7 8 9
/****************************************************************************
 *
 *   (c) 2009-2016 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.
 *
 ****************************************************************************/

10 11

/// @file
12
///     @brief Unit test for QGCQFileDialog catching mechanism.
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
///
///     @author Don Gagne <don@thegagnes.com>

#ifndef FILEDIALOGTEST_H
#define FILEDIALOGTEST_H

#include "UnitTest.h"

class FileDialogTest : public UnitTest
{
    Q_OBJECT
    
public:
    FileDialogTest(void);
    
private slots:
    void _fileDialogExpected_test(void);
    void _fileDialogUnexpected_test(void);
    void _previousFileDialog_test(void);
    void _noFileDialog_test(void);
    void _fileDialogExpectedIncorrect_test(void);
};

#endif