Files
clio/tests/unit/util/ScopeGuardTests.cpp
2026-03-24 15:25:32 +00:00

14 lines
318 B
C++

#include "util/ScopeGuard.hpp"
#include <gmock/gmock.h>
#include <gtest/gtest.h>
TEST(ScopeGuardTest, IsCalled)
{
testing::StrictMock<testing::MockFunction<void()>> mockFunction;
EXPECT_CALL(mockFunction, Call());
{
util::ScopeGuard const guard([&mockFunction] { mockFunction.Call(); });
}
}