test: add unit test for IPakCreator

This commit is contained in:
Jan committed 2025-01-08 21:05:11 +00:00
1 parent 54e240e98c
commit fa249b0bd3
7 files changed
+292 -219

No files matched your search

@@ -108,6 +108,11 @@ MockOutputFile::MockOutputFile(std::string name, std::vector<std::uint8_t> data)
{
}
std::string MockOutputFile::AsString() const
{
return std::string(reinterpret_cast<const char*>(m_data.data()), m_data.size());
}
std::unique_ptr<std::ostream> MockOutputPath::Open(const std::string& fileName)
{
return std::make_unique<MockFileWrapper>(fileName, m_files);
@@ -123,3 +128,8 @@ const MockOutputFile* MockOutputPath::GetMockedFile(const std::string& name) con
return nullptr;
}
const std::vector<MockOutputFile>& MockOutputPath::GetMockedFileList() const
{
return m_files;
}