Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jun 6, 2015, 6:12:11 PM (10 years ago)
Author:
landauf
Message:

fixed tests

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/core7/test/core/class/IdentifierTest.cc

    r10400 r10533  
    22#include "core/CoreIncludes.h"
    33#include "core/class/Identifiable.h"
     4#include "core/module/ModuleInstance.h"
    45
    56namespace orxonox
     
    2122        RegisterClassNoArgs(TestClass);
    2223        RegisterClassNoArgs(TestSubclass);
     24
     25        // Fixture
     26        class IdentifierTest : public ::testing::Test
     27        {
     28            public:
     29                virtual void SetUp()
     30                {
     31                    ModuleInstance::getCurrentModuleInstance()->loadAllStaticallyInitializedInstances();
     32                }
     33
     34                virtual void TearDown()
     35                {
     36                    ModuleInstance::getCurrentModuleInstance()->unloadAllStaticallyInitializedInstances();
     37                }
     38        };
    2339    }
    2440
    25     TEST(IdentifierTest, IdentifierExistsOfClass)
     41    TEST_F(IdentifierTest, IdentifierExistsOfClass)
    2642    {
    2743        TestClass test;
     
    3147    }
    3248
    33     TEST(IdentifierTest, IdentifierExistsOfSubclass)
     49    TEST_F(IdentifierTest, IdentifierExistsOfSubclass)
    3450    {
    3551        TestSubclass test;
     
    3955    }
    4056
    41     TEST(IdentifierTest, HasNameOfClass)
     57    TEST_F(IdentifierTest, HasNameOfClass)
    4258    {
    4359        TestClass test;
     
    4763    }
    4864
    49     TEST(IdentifierTest, HasNameOfSubClass)
     65    TEST_F(IdentifierTest, HasNameOfSubClass)
    5066    {
    5167        TestSubclass test;
Note: See TracChangeset for help on using the changeset viewer.