using MagicCarpetContracts.Resources; using Microsoft.Extensions.Localization; using Moq; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MagicCarpetTests.Infrastructure; internal class StringLocalizerMockCreator { private static Mock>? _mockObject = null; public static IStringLocalizer GetObject() { if (_mockObject is null) { _mockObject = new Mock>(); _mockObject.Setup(_ => _[It.IsAny()]).Returns(new LocalizedString("name", "value")); } return _mockObject!.Object; } }