/* * Copyright (c) 2017 Tarun Gupta * Licensed under the simplified BSD license. * See Documentation/Licenses/BSD-simplified.txt for more information. */ #include #include #include using namespace Swift; TEST(ClientStateParserTest, testParse_Active) { PayloadsParserTester parser; ASSERT_TRUE(parser.parse( "" )); ClientState::ref payload = parser.getPayload(); ASSERT_EQ(ClientState::ClientStateType::Active, payload->getClientState()); } TEST(ClientStateParserTest, testParse_Inactive) { PayloadsParserTester parser; ASSERT_TRUE(parser.parse( "" )); ClientState::ref payload = parser.getPayload(); ASSERT_EQ(ClientState::ClientStateType::Inactive, payload->getClientState()); }