16 #include <QJsonObject>
17 #include <QStringList>
23 QStringList expected_item_keys()
27 std::sort(result.begin(), result.end());
33 QStringList expected_itemdata_keys()
36 std::sort(result.begin(), result.end());
42 QStringList expected_tags_keys()
46 std::sort(result.begin(), result.end());
52 QStringList expected_itemcontainer_keys()
55 std::sort(result.begin(), result.end());
61 QStringList expected_sessionmodel_keys()
64 std::sort(result.begin(), result.end());
74 static const QStringList expected = expected_item_keys();
76 if (json.keys() != expected)
90 static const QStringList expected = expected_itemdata_keys();
91 return json.keys() == expected;
98 static const QStringList expected = expected_tags_keys();
100 if (json.keys() != expected)
113 static const QStringList expected = expected_itemcontainer_keys();
115 if (json.keys() != expected)
131 static const QStringList expected = expected_sessionmodel_keys();
133 if (
object.keys() != expected)
materialitems.h Collection of materials to populate MaterialModel.