#include "gtest/gtest.h" #include "gmock/gmock.h" #include #include "MockSettingsService.h" using namespace BsaPacker; using std::filesystem::path; using ::testing::NaggyMock; using ::testing::Return; namespace BsaPackerTests { class ArchiveBuilderHelperFacts : public ::testing::Test { protected: void SetUp() override { naggyMockSettingsService = new NaggyMock(); naggyPath = new NaggyMock(); } void TearDown() override { delete naggyMockSettingsService; delete naggyPath; } NaggyMock* naggyMockSettingsService; NaggyMock* naggyPath; }; TEST_F(ArchiveBuilderHelperFacts, Ctor_Always_Constructs) { EXPECT_NO_THROW( auto result = ArchiveBuilderHelper(naggyMockSettingsService); ); } }