#include #include #include "../../libs/GenericCore/genericcore.h" QT_BEGIN_NAMESPACE inline void PrintTo(const QString& qString, ::std::ostream* os) { *os << qUtf8Printable(qString); } QT_END_NAMESPACE TEST(CoreTests, TestEqualString) { const QString coreName("GenericCore"); const QString coreVersion("0.2.0"); const auto expected = QString("%1 (Version %2)").arg(coreName).arg(coreVersion); auto core = std::make_unique(); const auto actual = core->toString(); // const auto actual = multiply(1, 1); ASSERT_EQ(expected, actual); } TEST(CoreTests, TestNotEqualString) { const QString expected = QString("Hello from the Core!"); auto core = std::make_unique(); const QString actual = core->toString(); ASSERT_NE(expected, actual); }