#include #include "tempfile.h" class TempfileTest: public ::testing::Test { protected: TempfileTest(){ } ~TempfileTest() override{ } void SetUp() override { } void TearDown() override { } }; TEST_F(TempfileTest, getPath) { Reichwein::Tempfile t0; Reichwein::Tempfile t1{".cpp"}; Reichwein::Tempfile t2{".cpp"}; EXPECT_NE(t0.getPath(), t1.getPath()); EXPECT_NE(t1.getPath(), t2.getPath()); EXPECT_GT(t0.getPath().generic_u8string().size(), 0); EXPECT_GT(t1.getPath().generic_u8string().size(), 4); EXPECT_GT(t2.getPath().generic_u8string().size(), 4); }