#include "remoting/signaling/signaling_address.h"
#include <memory>
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/libjingle_xmpp/xmllite/xmlelement.h"
QName;
namespace remoting {
namespace {
std::unique_ptr<jingle_xmpp::XmlElement> GetEmptyJingleMessage() { … }
constexpr char kLcsAddress[] = …;
constexpr char kFtlRegistrationId[] = …;
constexpr char kFtlAddress[] = …;
}
TEST(SignalingAddressTest, ParseAddress) { … }
TEST(SignalingAddressTest, ParseEmptySignalingId) { … }
TEST(SignalingAddressTest, ParseMissingSignalingId) { … }
TEST(SignalingAddressTest, SetInMessageToXmpp) { … }
TEST(SignalingAddressTest, SetInMessageToFtl) { … }
TEST(SignalingAddressTest, SetInMessageFromXmpp) { … }
TEST(SignalingAddressTest, SetInMessageFromFtl) { … }
TEST(SignalingAddressTest, CreateFtlSignalingAddress) { … }
TEST(SignalingAddressTest, GetFtlInfo_NotFtlInfo) { … }
}