|
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 | ItemMapperTest |
Functions | |
| TEST (ItemMapperTest, initialState) | |
| Check that mapper works only in model context. More... | |
| TEST (ItemMapperTest, onAboutToRemoveItem) | |
| Inserting item to item. More... | |
| TEST (ItemMapperTest, onChildPropertyChange) | |
| Changing item property. More... | |
| TEST (ItemMapperTest, onDataChange) | |
| Setting data to item, expecting onDataChange callback. More... | |
| TEST (ItemMapperTest, onDataChangeDuplicate) | |
| Setting same data to item, expecting no callbacks on onDataChange. More... | |
| TEST (ItemMapperTest, onItemDestroy) | |
| Destroying item, expecting single call of onItemDestroy in MockWidget. More... | |
| TEST (ItemMapperTest, onItemInsert) | |
| Inserting item to item. More... | |
| TEST (ItemMapperTest, onPropertyChange) | |
| Changing item property. More... | |
| TEST (ItemMapperTest, setActivity) | |
| Setting mapper activity to false, change the data, expect no callbacks. More... | |
| TEST (ItemMapperTest, unsubscribe) | |
| Unsubscribing from item, expecting no callbacks. More... | |
Implements class CLASS?
Definition in file itemmapper.test.cpp.
| TEST | ( | ItemMapperTest | , |
| initialState | |||
| ) |
Check that mapper works only in model context.
Definition at line 35 of file itemmapper.test.cpp.
References ModelView::SessionModel::insertItem(), and ModelView::SessionModel::rootItem().
| TEST | ( | ItemMapperTest | , |
| onAboutToRemoveItem | |||
| ) |
Inserting item to item.
Definition at line 233 of file itemmapper.test.cpp.
References ModelView::SessionModel::insertItem(), ModelView::SessionItem::registerTag(), ModelView::SessionModel::removeItem(), and ModelView::TagInfo::universalTag().
| TEST | ( | ItemMapperTest | , |
| onChildPropertyChange | |||
| ) |
Changing item property.
Definition at line 183 of file itemmapper.test.cpp.
References ModelView::CompoundItem::addProperty(), ModelView::SessionModel::insertItem(), ModelView::SessionItem::registerTag(), and ModelView::TagInfo::universalTag().
| TEST | ( | ItemMapperTest | , |
| onDataChange | |||
| ) |
Setting data to item, expecting onDataChange callback.
Definition at line 71 of file itemmapper.test.cpp.
References ModelView::ItemDataRole::DATA, ModelView::SessionModel::insertItem(), and ModelView::SessionModel::rootItem().
| TEST | ( | ItemMapperTest | , |
| onDataChangeDuplicate | |||
| ) |
Setting same data to item, expecting no callbacks on onDataChange.
Definition at line 93 of file itemmapper.test.cpp.
References ModelView::SessionModel::insertItem(), and ModelView::SessionModel::rootItem().
| TEST | ( | ItemMapperTest | , |
| onItemDestroy | |||
| ) |
Destroying item, expecting single call of onItemDestroy in MockWidget.
Definition at line 49 of file itemmapper.test.cpp.
References ModelView::SessionModel::insertItem(), ModelView::SessionModel::removeItem(), and ModelView::SessionModel::rootItem().
| TEST | ( | ItemMapperTest | , |
| onItemInsert | |||
| ) |
Inserting item to item.
Definition at line 210 of file itemmapper.test.cpp.
References ModelView::SessionModel::insertItem(), ModelView::SessionItem::registerTag(), and ModelView::TagInfo::universalTag().
| TEST | ( | ItemMapperTest | , |
| onPropertyChange | |||
| ) |
Changing item property.
Definition at line 157 of file itemmapper.test.cpp.
References ModelView::SessionModel::insertItem().
| TEST | ( | ItemMapperTest | , |
| setActivity | |||
| ) |
Setting mapper activity to false, change the data, expect no callbacks.
Definition at line 115 of file itemmapper.test.cpp.
References ModelView::SessionModel::insertItem(), and ModelView::SessionModel::rootItem().
| TEST | ( | ItemMapperTest | , |
| unsubscribe | |||
| ) |
Unsubscribing from item, expecting no callbacks.
Definition at line 138 of file itemmapper.test.cpp.
References ModelView::SessionModel::insertItem(), and ModelView::SessionModel::rootItem().