// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 using System.Collections.Generic; namespace AWS.Deploy.Orchestration.UnitTests.Utilities { public class TestToolOrchestratorInteractiveService : IOrchestratorInteractiveService { public IList SectionStartMessages { get; } = new List(); public IList DebugMessages { get; } = new List(); public IList OutputMessages { get; } = new List(); public IList ErrorMessages { get; } = new List(); public void LogSectionStart(string message, string description) => SectionStartMessages.Add(message); public void LogDebugMessage(string message) => DebugMessages.Add(message); public void LogErrorMessage(string message) => ErrorMessages.Add(message); public void LogInfoMessage(string message) => OutputMessages.Add(message); } }