35 CHECK(configuration.
id() ==
id);
36 CHECK(configuration.
name() ==
"My Psion");
41 CHECK(configuration.
serialize() ==
"id = 12345\r\nname = My Psion\r\n");
48 std::string stringRepresentation = configuration.
serialize();
50 CHECK(result->id() ==
"123456");
51 CHECK(result->name() ==
"My Psion");
56 std::string stringRepresentation = configuration.
serialize();
58 CHECK(result->id() ==
"123456");
59 CHECK(result->name() ==
"");
Class for managing and serializing device details.
static std::unique_ptr< DeviceConfiguration > deserialize(const std::string &contents)
std::string serialize() const