TEST_F(DHCPv6Test, RemoveOption) { DHCPv6 dhcp; PDU::serialization_type old_buffer = dhcp.serialize(); dhcp.server_unicast("fe00:0a9d:dd23::1"); dhcp.preference(12); EXPECT_TRUE(dhcp.remove_option(DHCPv6::UNICAST)); EXPECT_TRUE(dhcp.remove_option(DHCPv6::PREFERENCE)); PDU::serialization_type new_buffer = dhcp.serialize(); EXPECT_EQ(old_buffer, new_buffer); }
TEST_F(DHCPv6Test, ServerUnicast) { const IPv6Address addr("fe00:0a9d:dd23::1"); DHCPv6 dhcp; dhcp.server_unicast(addr); EXPECT_EQ(addr, dhcp.server_unicast()); }