Files
UnrealEngine/Engine/Source/Runtime/Online/BuildPatchServices/Private/Tests/Mock/ManifestField.mock.h
2025-05-18 13:04:45 +08:00

38 lines
578 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "Interfaces/IBuildManifest.h"
#include "BuildPatchManifest.h"
#if WITH_DEV_AUTOMATION_TESTS
namespace BuildPatchServices
{
class FMockManifestField
: public IManifestField
{
public:
virtual FString AsString() const override
{
return String;
}
virtual double AsDouble() const override
{
return Double;
}
virtual int64 AsInteger() const override
{
return Integer;
}
public:
FString String;
double Double;
int64 Integer;
};
}
#endif //WITH_DEV_AUTOMATION_TESTS