public async Task Test_Array_Ctor_Object_Buffer(int len) { BinarySerializerOptions options = new BinarySerializerOptions() { DefaultBufferSize = 1 }; TestCtorA[] a1 = new TestCtorA[] { new TestCtorB(new string('A', len), 1), createComplexCtorC(len), createComplexCtorC(len), null, createComplexCtorC(len), null }; TestArrayCtorObj obj = new TestArrayCtorObj(a1); await Test(obj, b => { CheckIEnumerable(obj.A, (a, b) => checkCtorCProc(a)(b)); }, options); }
public async Task Test_Array_Ctor_Object() { TestCtorA[] a1 = new TestCtorA[] { createComplexCtorC(1), createComplexCtorC(2), null, createComplexCtorC(3), null }; TestArrayCtorObj obj = new TestArrayCtorObj(a1); await Test(obj, b => { CheckIEnumerable(obj.A, (a, b) => checkCtorCProc(a)(b)); }); }