1 #include "qui/SequenceLocationModel.hpp"
2 #include "alg/sequence_location.hpp"
3 #include "alg/sequence.hpp"
5 #include <QtTest/QtTest>
7 class TestSequenceLocationModel : public QObject
13 void testAddSequences() {
14 Sequence seq1("AAGGCCTT");
15 Sequence seq2("GGCCTTAA");
17 SequenceLocation loc1(seq1, 0, 2);
18 SequenceLocation loc2(seq2, 3, 3);
20 SequenceLocationModel slm;
21 QVERIFY(slm.size() == 0);
25 QVERIFY(slm.rowCount() == 2);
26 QVERIFY(slm.rowCount() == slm.size());
31 SequenceLocationModel slm;
32 QVERIFY(slm.columnCount() == 3);
37 QTEST_MAIN(TestSequenceLocationModel)
38 #include "moc_TestSequenceLocationModel.cxx"