internal static Task <ILogicalLog> TestCreateMemoryLogicalLog(long startingPosition, int maxSize)
        {
            var created = new MemoryLogicalLog(startingPosition, maxSize);

            created.Open();

            return(Task.FromResult(created as ILogicalLog));
        }