| 38 | } |
| 39 | |
| 40 | TEST(test_layer, collect_settings) { |
| 41 | Layer layer; |
| 42 | |
| 43 | SettingDataSet data0; |
| 44 | SettingMetaSet meta; |
| 45 | |
| 46 | CollectDefaultSettingData(meta, data0); |
| 47 | EXPECT_TRUE(data0.empty()); |
| 48 | |
| 49 | SettingMetaString* meta0 = InstantiateString(layer, "key0"); |
| 50 | meta0->default_value = "value0"; |
| 51 | meta.push_back(meta0); |
| 52 | |
| 53 | SettingDataSet data1; |
| 54 | CollectDefaultSettingData(meta, data1); |
| 55 | |
| 56 | SettingDataString* data_string = static_cast<SettingDataString*>(FindSetting(data1, "key0")); |
| 57 | EXPECT_STREQ("value0", data_string->value.c_str()); |
| 58 | } |
| 59 | |
| 60 | TEST(test_layer, load_header_overridden) { |
| 61 | LayerManager layer_manager; |
nothing calls this directly
no test coverage detected