Files
qt-creator/share/qtcreator/templates/wizards/files/testing/file.cpp
Christian Kandeler 8e75381fce CppEditor: Give C++ file name settings a per-project variant
Fixes: QTCREATORBUG-22033
Change-Id: If37517bb091438e70c5af5102bf833ed46d0c951
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: David Schulz <david.schulz@qt.io>
2023-06-08 08:23:01 +00:00

36 lines
666 B
C++

%{JS: 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