diff options
author | alexv-smirnov <alex@ydb.tech> | 2023-03-06 14:00:15 +0300 |
---|---|---|
committer | alexv-smirnov <alex@ydb.tech> | 2023-03-06 14:00:15 +0300 |
commit | 2b52843982ad694cf840c1f8f4db4872080b1418 (patch) | |
tree | c93bc66177c8ab9d4868f9cc531b88595c55cf1a /library/cpp/testing/gtest/ut/matchers_ut.cpp | |
parent | ca44d2f11d133072b5d154d206ff3840dc2383ce (diff) | |
download | ydb-2b52843982ad694cf840c1f8f4db4872080b1418.tar.gz |
Convert ydb/core/blobstorage/base tests to gtest
Diffstat (limited to 'library/cpp/testing/gtest/ut/matchers_ut.cpp')
-rw-r--r-- | library/cpp/testing/gtest/ut/matchers_ut.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/library/cpp/testing/gtest/ut/matchers_ut.cpp b/library/cpp/testing/gtest/ut/matchers_ut.cpp new file mode 100644 index 0000000000..3ba3cf3e92 --- /dev/null +++ b/library/cpp/testing/gtest/ut/matchers_ut.cpp @@ -0,0 +1,15 @@ +#include <library/cpp/testing/common/env.h> +#include <library/cpp/testing/gtest/gtest.h> + +#include <array> +#include <vector> + +constexpr std::string_view TEST_DATA_TEXT{"123\n"}; +constexpr std::array<char, 4> TEST_DATA_ARRAY{'1', '2', '3', '\n'}; +const std::vector<char> TEST_DATA_CHAR_VECTOR{'1', '2', '3', '\n'}; + +TEST(GoldenFileEq, Example) { + EXPECT_THAT(TEST_DATA_TEXT, NGTest::GoldenFileEq(std::string(SRC_("golden/data.txt")))); + EXPECT_THAT(TEST_DATA_ARRAY, NGTest::GoldenFileEq(TString(SRC_("golden/data.txt")))); + EXPECT_THAT(TEST_DATA_CHAR_VECTOR, NGTest::GoldenFileEq(SRC_("golden/data.txt"))); +} |