| Index: chromeos/network/onc/onc_normalizer_unittest.cc
|
| diff --git a/chromeos/network/onc/onc_normalizer_unittest.cc b/chromeos/network/onc/onc_normalizer_unittest.cc
|
| index 022f33fba2150c6e351348d790901cbffd13f4cf..2113a34e381ebccc871989db4711c2c0ad0933aa 100644
|
| --- a/chromeos/network/onc/onc_normalizer_unittest.cc
|
| +++ b/chromeos/network/onc/onc_normalizer_unittest.cc
|
| @@ -13,8 +13,25 @@
|
| namespace chromeos {
|
| namespace onc {
|
|
|
| -// This test case is about validating valid ONC objects.
|
| -TEST(ONCNormalizerTest, NormalizeNetworkConfiguration) {
|
| +// Validate that an irrelevant StaticIPConfig dictionary will be removed.
|
| +TEST(ONCNormalizerTest, RemoveStaticIPConfig) {
|
| + Normalizer normalizer(true);
|
| + scoped_ptr<const base::DictionaryValue> data(
|
| + test_utils::ReadTestDictionary("settings_with_normalization.json"));
|
| +
|
| + const base::DictionaryValue* original = NULL;
|
| + const base::DictionaryValue* expected_normalized = NULL;
|
| + data->GetDictionary("irrelevant-staticipconfig", &original);
|
| + data->GetDictionary("irrelevant-staticipconfig-normalized",
|
| + &expected_normalized);
|
| +
|
| + scoped_ptr<base::DictionaryValue> actual_normalized =
|
| + normalizer.NormalizeObject(&kNetworkConfigurationSignature, *original);
|
| + EXPECT_TRUE(test_utils::Equals(expected_normalized, actual_normalized.get()));
|
| +}
|
| +
|
| +// Validate that an irrelevant VPN dictionary will be removed.
|
| +TEST(ONCNormalizerTest, RemoveVPN) {
|
| Normalizer normalizer(true);
|
| scoped_ptr<const base::DictionaryValue> data(
|
| test_utils::ReadTestDictionary("settings_with_normalization.json"));
|
|
|