anchor.diff:        array[0].setGUID(IID_ICalendar);
         array[1].setGUID(IID_IFileOpenPicker);
         array[2].setGUID(IID_IStorageItem);
  -      final pv = IPropertyValue.fromRawPointer(PropertyValue.CreateGuidArray(3, array));
  +      final pv = IPropertyValue.fromRawPointer(
  +          PropertyValue.CreateGuidArray(3, array));
         expect(pv.Type, equals(1040));
   
         final arraySize = calloc<Uint32>();
  
positive.code:       for (var idx = 0; idx < 5; idx++) {
          array[idx] = (100 * idx) + 100;
        }
        final pv = IPropertyValue.fromRawPointer(PropertyValue.CreateUInt16Array(5, array));
        expect(pv.Type, equals(1027));
  
        final arraySize = calloc<Uint32>();
  
negative.code:     });
  
      test('UInt16', () {
        final pv =
            IPropertyValue.fromRawPointer(PropertyValue.CreateUInt16(65534));
        expect(pv.Type, equals(3));
        expect(pv.GetUInt16(), equals(65534));
      });
  