Files
simplex-chat/packages/chat/test/protocol_test.cpp
Andriy Druk 6d2d7fbf50 Add simple C binding for iOS and Android projects (#120)
* Dev: add simple C binding for iOS and Android projects

* System: add ci script
2021-11-04 07:52:38 +00:00

18 lines
413 B
C++

#include "protocol.h"
#include "gtest/gtest.h"
namespace {
TEST(ProtocolTest, SuccessfulCommand) {
EXPECT_STREQ(executeCommand("Test1"), "> Test1\nSuccessful");
EXPECT_STREQ(executeCommand("Test2"), "> Test2\nSuccessful");
EXPECT_STREQ(executeCommand("Test3"), "> Test3\nSuccessful");
}
TEST(ProtocolTest, NullCommand) {
EXPECT_STREQ(executeCommand(nullptr), "> \nFailed");
}
} // namespace