diff options
Diffstat (limited to 'tests/test-tempfile.cpp')
-rw-r--r-- | tests/test-tempfile.cpp | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/tests/test-tempfile.cpp b/tests/test-tempfile.cpp index b9bef05..782c3de 100644 --- a/tests/test-tempfile.cpp +++ b/tests/test-tempfile.cpp @@ -1,6 +1,6 @@ #include <gtest/gtest.h> -#include "file.h" +#include "tempfile.h" class TempfileTest: public ::testing::Test { @@ -21,3 +21,16 @@ protected: }; +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); +} |