BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Implements class CLASS? More...
Go to the source code of this file.
Classes | |
class | CompoundItemTest |
Test of CompountItem machinery (property children etc). More... | |
Functions | |
TEST_F (CompoundItemTest, addBoolProperty) | |
TEST_F (CompoundItemTest, addCharProperty) | |
TEST_F (CompoundItemTest, addDoubleProperty) | |
TEST_F (CompoundItemTest, addIntProperty) | |
TEST_F (CompoundItemTest, addStringProperty) | |
TEST_F (CompoundItemTest, children) | |
Test all children method. More... | |
TEST_F (CompoundItemTest, displayNameIndexAddition) | |
Tests automatic index addition to default display name. More... | |
TEST_F (CompoundItemTest, initialState) | |
TEST_F (CompoundItemTest, itemAccess) | |
TEST_F (CompoundItemTest, itemVectorAccess) | |
TEST_F (CompoundItemTest, setBoolProperty) | |
TEST_F (CompoundItemTest, setCharProperty) | |
TEST_F (CompoundItemTest, setDoubleProperty) | |
TEST_F (CompoundItemTest, setIntProperty) | |
TEST_F (CompoundItemTest, setStringProperty) | |
Implements class CLASS?
Definition in file compounditem.test.cpp.
TEST_F | ( | CompoundItemTest | , |
addBoolProperty | |||
) |
Definition at line 154 of file compounditem.test.cpp.
References ModelView::CompoundItem::addProperty(), ModelView::Utils::HasTag(), ModelView::Utils::IsBoolVariant(), ModelView::ItemDataRole::LIMITS, and ModelView::Constants::PropertyType.
TEST_F | ( | CompoundItemTest | , |
addCharProperty | |||
) |
Definition at line 102 of file compounditem.test.cpp.
References ModelView::CompoundItem::addProperty(), ModelView::Utils::HasTag(), ModelView::Utils::IsStdStringVariant(), ModelView::ItemDataRole::LIMITS, and ModelView::Constants::PropertyType.
TEST_F | ( | CompoundItemTest | , |
addDoubleProperty | |||
) |
Definition at line 69 of file compounditem.test.cpp.
References ModelView::CompoundItem::addProperty(), ModelView::Utils::HasTag(), ModelView::Utils::IsDoubleVariant(), ModelView::ItemDataRole::LIMITS, and ModelView::Constants::PropertyType.
TEST_F | ( | CompoundItemTest | , |
addIntProperty | |||
) |
Definition at line 41 of file compounditem.test.cpp.
References ModelView::CompoundItem::addProperty(), ModelView::Utils::HasTag(), ModelView::Utils::IsIntVariant(), ModelView::ItemDataRole::LIMITS, and ModelView::Constants::PropertyType.
TEST_F | ( | CompoundItemTest | , |
addStringProperty | |||
) |
Definition at line 128 of file compounditem.test.cpp.
References ModelView::CompoundItem::addProperty(), ModelView::Utils::HasTag(), ModelView::Utils::IsStdStringVariant(), ModelView::ItemDataRole::LIMITS, and ModelView::Constants::PropertyType.
TEST_F | ( | CompoundItemTest | , |
children | |||
) |
Test all children method.
Property items are also children.
Definition at line 247 of file compounditem.test.cpp.
References ModelView::CompoundItem::addProperty(), and ModelView::SessionItem::children().
TEST_F | ( | CompoundItemTest | , |
displayNameIndexAddition | |||
) |
Tests automatic index addition to default display name.
Definition at line 219 of file compounditem.test.cpp.
References ModelView::TagRow::append(), ModelView::Constants::CompoundItemType, ModelView::SessionItem::insertItem(), ModelView::SessionItem::registerTag(), and ModelView::TagInfo::universalTag().
TEST_F | ( | CompoundItemTest | , |
initialState | |||
) |
Definition at line 35 of file compounditem.test.cpp.
References ModelView::SessionItem::childrenCount().
TEST_F | ( | CompoundItemTest | , |
itemAccess | |||
) |
Definition at line 181 of file compounditem.test.cpp.
References ModelView::SessionItem::insertItem(), ModelView::SessionItem::item(), ModelView::SessionItem::registerTag(), and ModelView::TagInfo::universalTag().
TEST_F | ( | CompoundItemTest | , |
itemVectorAccess | |||
) |
Definition at line 197 of file compounditem.test.cpp.
References ModelView::TagRow::append(), ModelView::SessionItem::insertItem(), ModelView::SessionItem::items(), ModelView::SessionItem::registerTag(), and ModelView::TagInfo::universalTag().
TEST_F | ( | CompoundItemTest | , |
setBoolProperty | |||
) |
Definition at line 169 of file compounditem.test.cpp.
References ModelView::CompoundItem::addProperty(), ModelView::SessionItem::property(), and ModelView::SessionItem::setProperty().
TEST_F | ( | CompoundItemTest | , |
setCharProperty | |||
) |
Definition at line 116 of file compounditem.test.cpp.
References ModelView::CompoundItem::addProperty(), ModelView::SessionItem::property(), and ModelView::SessionItem::setProperty().
TEST_F | ( | CompoundItemTest | , |
setDoubleProperty | |||
) |
Definition at line 90 of file compounditem.test.cpp.
References ModelView::CompoundItem::addProperty(), ModelView::SessionItem::property(), and ModelView::SessionItem::setProperty().
TEST_F | ( | CompoundItemTest | , |
setIntProperty | |||
) |
Definition at line 57 of file compounditem.test.cpp.
References ModelView::CompoundItem::addProperty(), ModelView::SessionItem::property(), and ModelView::SessionItem::setProperty().
TEST_F | ( | CompoundItemTest | , |
setStringProperty | |||
) |
Definition at line 142 of file compounditem.test.cpp.
References ModelView::CompoundItem::addProperty(), ModelView::SessionItem::property(), and ModelView::SessionItem::setProperty().