StatusCodeTest.cpp 571 B

1234567891011121314151617181920212223242526272829303132
  1. /*
  2. * author: Patrick-Christopher Mattulat
  3. * e-mail: webmaster@lynarstudios.com
  4. */
  5. #include <core/StatusCode.hpp>
  6. #include <gtest/gtest.h>
  7. using ls::atlantis::core::StatusCode;
  8. using ::std::string;
  9. using ::testing::Test;
  10. namespace
  11. {
  12. class StatusCodeTest : public Test
  13. {
  14. public:
  15. StatusCodeTest() = default;
  16. ~StatusCodeTest() override = default;
  17. };
  18. TEST_F(StatusCodeTest, getId)
  19. {
  20. ASSERT_EQ(42, StatusCode(42, "ok").getId());
  21. }
  22. TEST_F(StatusCodeTest, getText)
  23. {
  24. ASSERT_EQ(string("ok"), StatusCode(42, "ok").getText());
  25. }
  26. }