using LCU.API.Internal.DocumentLib.Containers; namespace OwnerNumberMigrationTest.TestDoubles; public class FakeMigrationObserver : IObserver { public List<(DocumentInformation doc, DateTime started)> Documents { get; } = new(); public List Errors { get; } = new(); public List Completions { get; } = new(); public void OnCompleted() { Completions.Add(DateTime.Now); } public void OnError(Exception error) { Errors.Add(error); } public void OnNext(DocumentInformation value) { Documents.Add((value, DateTime.Now)); } }