5#if WITH_AUTOMATION_TESTS
7#include "CoreMinimal.h"
8#include "SnakeGame/Core/Utils.h"
14class MockPositionRandomizer :
public IPositionRandomizer
17 virtual bool generatePosition(
const Dim& dim,
const TArray<CellType>& cells, Position& position)
const override
19 position = m_positions[m_index++];
23 void setPositions(
const TArray<Position>& positions)
25 m_positions = positions;
30 TArray<Position> m_positions;
31 mutable int32 m_index{0};
Definition: SnakeGame.Build.cs:6