));    ASSERT_EQ(0u, reports().size());   EXPECT_EQ(kUrl_, reports()[0].url);   EXPECT_EQ(kGroup_, reports()[0].group);   EXPECT_EQ(kType_, reports()[0].type);   EXPECT_EQ(0, reports()[0].depth);    const base::DictionaryValue* body;   ASSERT_TRUE(reports()[0].body->GetAsDictionary(&body));   base::ExpectDictStringValue(kReferrer_.spec(), *body,                               NetworkErrorLoggingService::kReferrerKey);   ExpectDictDoubleValue(0.0, *body,                         NetworkErrorLoggingService::kSamplingFractionKey);   base::ExpectDictStringValue(kServerIP_.ToString(), *body,                               NetworkErrorLoggingService::kServerIpKey);   base::ExpectDictStringValue("", *body,                               NetworkErrorLoggingService::kProtocolKey);   base::ExpectDictStringValue("