forked from qt-creator/qt-creator
Task-number: QTCREATORBUG-28846 Change-Id: I6716540b8bf62479bf45d16230ec91f0ed157001 Reviewed-by: David Schulz <david.schulz@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
36 lines
660 B
C++
36 lines
660 B
C++
%{Cpp:LicenseTemplate}
|
|
@if "%{TestFrameWork}" == "GTest"
|
|
#include <gtest/gtest.h>
|
|
#include <gmock/gmock-matchers.h>
|
|
|
|
using namespace testing;
|
|
|
|
TEST(%{TestSuiteName}, %{TestCaseName})
|
|
{
|
|
EXPECT_EQ(1, 1);
|
|
ASSERT_THAT(0, Eq(0));
|
|
}
|
|
|
|
@endif
|
|
@if "%{TestFrameWork}" == "BoostTest"
|
|
#define BOOST_TEST_DYN_LINK
|
|
#include <boost/test/unit_test.hpp>
|
|
BOOST_AUTO_TEST_SUITE( %{TestSuiteName} )
|
|
|
|
BOOST_AUTO_TEST_CASE( %{TestCaseName} )
|
|
{
|
|
BOOST_TEST( true /* test assertion */ );
|
|
}
|
|
|
|
BOOST_AUTO_TEST_SUITE_END()
|
|
@endif
|
|
@if "%{TestFrameWork}" == "Catch2"
|
|
#include <catch2/catch.hpp>
|
|
|
|
TEST_CASE("Another test with Catch2", "[fancy]")
|
|
{
|
|
REQUIRE(0 == 0);
|
|
}
|
|
|
|
@endif
|