mirror of
https://github.com/ModOrganizer2/modorganizer-bsapacker.git
synced 2026-07-27 14:06:14 -07:00
35 lines
742 B
C++
35 lines
742 B
C++
#include "gtest/gtest.h"
|
|
#include "gmock/gmock.h"
|
|
|
|
#include <bsapacker/TextureArchiveBuilder.h>
|
|
#include "MockArchiveBuilderHelper.h"
|
|
|
|
using namespace BsaPacker;
|
|
using ::testing::NaggyMock;
|
|
|
|
namespace BsaPackerTests
|
|
{
|
|
class TextureArchiveBuilderFacts : public ::testing::Test
|
|
{
|
|
protected:
|
|
void SetUp() override {
|
|
naggyMockArchiveBuilderHelper = new NaggyMock<MockArchiveBuilderHelper>();
|
|
}
|
|
|
|
void TearDown() override {
|
|
delete naggyMockArchiveBuilderHelper;
|
|
}
|
|
|
|
NaggyMock<MockArchiveBuilderHelper>* naggyMockArchiveBuilderHelper;
|
|
};
|
|
|
|
TEST_F(TextureArchiveBuilderFacts, Ctor_Always_Constructs)
|
|
{
|
|
EXPECT_NO_THROW(
|
|
auto result = TextureArchiveBuilder(
|
|
naggyMockArchiveBuilderHelper,
|
|
QDir(),
|
|
baNone);
|
|
);
|
|
}
|
|
} |