Functions

mitkCoreExtObjectFactoryTest.cpp File Reference

#include "mitkTestingMacros.h"
#include "mitkCoreExtObjectFactory.h"
#include "mitkCoreObjectFactory.h"

Go to the source code of this file.

Functions

int mitkCoreExtObjectFactoryTest (int, char *[])

Function Documentation

int mitkCoreExtObjectFactoryTest ( int  ,
char *  [] 
)

Definition at line 22 of file mitkCoreExtObjectFactoryTest.cpp.

References mitk::CoreObjectFactory::GetInstance(), MITK_TEST_BEGIN, MITK_TEST_CONDITION, MITK_TEST_CONDITION_REQUIRED, MITK_TEST_END, and mitk::CoreExtObjectFactory::New().

{

  MITK_TEST_BEGIN("CoreExtObjectFactory")
  
  mitk::CoreObjectFactory::Pointer instance = mitk::CoreObjectFactory::GetInstance();
  MITK_TEST_CONDITION_REQUIRED(instance.IsNotNull(),"Testing instantiation");
  MITK_TEST_CONDITION(strcmp(instance->GetNameOfClass(),"CoreObjectFactory") == 0,"Is this a CoreObjectFactory?");

  instance->RegisterExtraFactory(mitk::CoreExtObjectFactory::New());
 
  MITK_TEST_END()
}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines