Commit c6fb742e2972d5c4d99f4ba2053a09424e70ca91

Authored by Jojo-1000
Committed by Jan
1 parent 824879bc

Add test for invalid description.

Showing 1 changed file with 7 additions and 0 deletions
hueplusplus/test/test_Hue.cpp
... ... @@ -52,6 +52,13 @@ TEST_F(HueFinderTest, FindBridges) {
52 52 << "HueIdentification ip does not match";
53 53 EXPECT_EQ(bridges[0].mac, bridge_to_comp.mac)
54 54 << "HueIdentification mac does not match";
  55 +
  56 + // Test invalid description
  57 + EXPECT_CALL(*handler, GETString("/description.xml", "application/xml", "", getBridgeIp(), 80))
  58 + .Times(1)
  59 + .WillOnce(::testing::Return("invalid stuff"));
  60 + bridges = finder.FindBridges();
  61 + EXPECT_TRUE(bridges.empty());
55 62 }
56 63  
57 64 TEST_F(HueFinderTest, GetBridge) {
... ...