#include "mitkMaterial.h"#include "mitkBaseProperty.h"#include "mitkBaseRenderer.h"#include "mitkTestingMacros.h"#include "mitkDataNode.h"#include <mitkVtkPropRenderer.h>#include <mitkColorProperty.h>#include <iostream>Go to the source code of this file.
Classes | |
| class | MaterialTest |
Functions | |
| int | mitkMaterialTest (int, char *[]) |
| int mitkMaterialTest | ( | int | , |
| char * | [] | ||
| ) |
Definition at line 346 of file mitkMaterialTest.cpp.
References MITK_TEST_BEGIN, MITK_TEST_END, MaterialTest::testAssignable(), MaterialTest::testConstructor(), MaterialTest::testConstructorColorColorCoefficientSpecularCoefficientSpecularPowerOpacity(), MaterialTest::testConstructorPropertyRedGreenBlueOpacityAndName(), MaterialTest::testConstructorRedGreenBlueColorCoefficientSpecularCoefficientSpecularPowerOpacity(), MaterialTest::testConstructorWithColorOpacity(), MaterialTest::testConstructorWithRedGreenBlueOpacity(), MaterialTest::testInitialize(), MaterialTest::testOperatorAssign(), MaterialTest::testOperatorequality(), MaterialTest::testSetColor(), MaterialTest::testSetColorCoefficient(), MaterialTest::testSetInterpolation(), MaterialTest::testSetLineWidth(), MaterialTest::testSetOpacity(), MaterialTest::testSetRepresentation(), MaterialTest::testSetSpecularCoefficient(), MaterialTest::testSetSpecularColor(), and MaterialTest::testSetSpecularPower().
{
// always start with this!
MITK_TEST_BEGIN("Material")
MaterialTest materialTest;
materialTest.testConstructor();
materialTest.testConstructorWithColorOpacity();
materialTest.testConstructorWithRedGreenBlueOpacity();
materialTest.testConstructorRedGreenBlueColorCoefficientSpecularCoefficientSpecularPowerOpacity();
materialTest.testConstructorColorColorCoefficientSpecularCoefficientSpecularPowerOpacity();
materialTest.testConstructorPropertyRedGreenBlueOpacityAndName();
materialTest.testAssignable();
materialTest.testOperatorAssign();
materialTest.testSetColor();
materialTest.testSetColorCoefficient();
materialTest.testSetSpecularColor();
materialTest.testSetSpecularCoefficient();
materialTest.testSetSpecularPower();
materialTest.testSetOpacity();
materialTest.testSetInterpolation();
materialTest.testSetRepresentation();
materialTest.testSetLineWidth();
materialTest.testInitialize();
materialTest.testOperatorequality();
// first test: did this work?
// using MITK_TEST_CONDITION_REQUIRED makes the test stop after failure, since
// it makes no sense to continue without an object.
// write your own tests here and use the macros from mitkTestingMacros.h !!!
// do not write to std::cout and do not return from this function yourself!
// always end with this!
MITK_TEST_END ()
}
1.7.2