public void Setup()
        {
            pocoList.Clear();
            protoList.Clear();
            var formatter = new BinaryFormatter();

            for (int i = 0; i < ArrSize; ++i)
            {
                int    intData = random.Next(int.MaxValue);
                string strData = RandomString(ObjSize);
                var    doubles = Enumerable.Range(0, ObjSize).Select(_ => random.NextDouble()).ToList();

                var poco = new POCOClass {
                    IntegerData = intData, StringData = strData, DoubleArr = doubles.ToList()
                };
                var proto = new ProtoClass {
                    IntegerData = intData, StringData = strData, DoubleArr = { doubles }
                };

                using var stream = new MemoryStream();
                formatter.Serialize(stream, poco);
                pocoList.Add(stream.ToArray());

                protoList.Add(proto.ToByteArray());
            }
        }