TEST_F(AttrTest, LengthOfContents) { RawPtr<Attr> attr = createAttribute(); EXPECT_EQ(0u, attr->lengthOfContents()); attr->setValue(value()); EXPECT_EQ(0u, attr->lengthOfContents()); }
TEST_F(AttrTest, SetValue) { RawPtr<Attr> attr = createAttribute(); attr->setValue(value()); EXPECT_EQ(value(), attr->value()); EXPECT_EQ(value(), attr->toNode()->nodeValue()); // Node::textContent() always returns String() for Attr. EXPECT_EQ(String(), attr->textContent()); }