Pencil2D  ff90c0872e88be3bf81c548cd60f01983012ec49
Pencil2D is an animation software for both bitmap and vector graphics. It is free, multi-platform, and open source.
 All Classes Functions
test_layermanager.cpp
1 #include "test_layermanager.h"
2 #include "object.h"
3 #include "editor.h"
4 #include "layermanager.h"
5 
6 
7 void TestLayerManager::initTestCase()
8 {
9  Object* object = new Object();
10  object->init();
11 
12  mEditor = new Editor();
13  mEditor->setObject( object );
14 
15  mLayerManager = new LayerManager( mEditor );
16  mLayerManager->setEditor( mEditor );
17  mLayerManager->init();
18 }
19 
20 void TestLayerManager::cleanupTestCase()
21 {
22  delete mEditor;
23 }
24 
25 void TestLayerManager::testNewLayerManager()
26 {
27  QCOMPARE( mLayerManager->count(), 3 );
28  QCOMPARE( mLayerManager->currentLayerIndex(), 0 );
29 }
Definition: object.h:71
Definition: editor.h:45