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 | StandardItemsSerializationTest |
Testing serialization of ToyItems using json converters. More... | |
Functions | |
TEST_F (StandardItemsSerializationTest, allItems) | |
Checking that serialization works (not crashing) for all defined standard items. More... | |
TEST_F (StandardItemsSerializationTest, GraphItemAndDataSerialization) | |
Creating graph with data. It has to be identical after serialization. More... | |
TEST_F (StandardItemsSerializationTest, graphViewPortItemSerialization) | |
Creating viewport with one graph. Serializing and restoring the model. More... | |
Implements class CLASS?
Definition in file standarditemserialization.test.cpp.
TEST_F | ( | StandardItemsSerializationTest | , |
allItems | |||
) |
Checking that serialization works (not crashing) for all defined standard items.
Definition at line 35 of file standarditemserialization.test.cpp.
References ModelView::SessionItem::childrenCount(), ModelView::Utils::CreateCopy(), ModelView::SessionModel::insertItem(), and ModelView::SessionModel::rootItem().
TEST_F | ( | StandardItemsSerializationTest | , |
GraphItemAndDataSerialization | |||
) |
Creating graph with data. It has to be identical after serialization.
Definition at line 62 of file standarditemserialization.test.cpp.
References ModelView::GraphItem::binCenters(), ModelView::GraphItem::binValues(), ModelView::SessionItem::childrenCount(), ModelView::Utils::CreateClone(), ModelView::SessionModel::insertItem(), ModelView::SessionModel::rootItem(), and ModelView::GraphItem::setDataItem().
TEST_F | ( | StandardItemsSerializationTest | , |
graphViewPortItemSerialization | |||
) |
Creating viewport with one graph. Serializing and restoring the model.
Definition at line 89 of file standarditemserialization.test.cpp.
References ModelView::SessionItem::childrenCount(), ModelView::Utils::CreateClone(), ModelView::SessionModel::insertItem(), ModelView::BasicAxisItem::P_MAX, ModelView::BasicAxisItem::P_MIN, and ModelView::SessionModel::rootItem().