cellulut_tests.hpp 734 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
#ifndef CELLULUT_TESTS_HPP
#define CELLULUT_TESTS_HPP

#include <QtTest/QtTest>

class CellulutTests: public QObject
{
    Q_OBJECT
private slots:
    void test_property();
    void test_loader_saver_visitor();
12
    void test_structure();
13
    void test_factory();
14
    void test_coord();
15
16
    void test_history();
    void test_grid();
17
    void test_mooreNeighborhoodRule();
18
    //void test_neighborhood();
19
20
21

    void test_rle_structurereader();
    void test_json_structurereader();
22
23
    void test_rle_structurewriter();
    void test_json_structurewriter();
Eugene Pin's avatar
Eugene Pin committed
24

25
26
    void test_arbitrary_neighborhood_rule();

Merwane Bouri's avatar
Merwane Bouri committed
27
28
    void test_alphabet();

29
30
    void test_circulartransition();
    void test_lifegametransition();
31
32
33
};

#endif // CELLULUT_TESTS_HPP