AStatusCodeTest.cpp 633 B

12345678910111213141516171819202122232425262728
  1. /*
  2. * author: Patrick-Christopher Mattulat
  3. * e-mail: webmaster@lynarstudios.com
  4. */
  5. #include <gtest/gtest.h>
  6. #include <test/interface/mock/StatusCodeMock.hpp>
  7. #include <ls-std/core/exception/IllegalArgumentException.hpp>
  8. using ls::atlantis::interfaces::test::StatusCodeMock;
  9. using ls::std::core::IllegalArgumentException;
  10. using ::testing::Test;
  11. namespace
  12. {
  13. class AStatusCodeTest : public Test
  14. {
  15. public:
  16. AStatusCodeTest() = default;
  17. ~AStatusCodeTest() override = default;
  18. };
  19. TEST_F(AStatusCodeTest, addHint_emptyString)
  20. {
  21. ASSERT_THROW(StatusCodeMock().addHint(""), IllegalArgumentException);
  22. }
  23. }