public void FileUploadCreateArguments_DoesNotHaveRequiredFields()
        {
            // Arrange 
            _args = new FileUploadCreateArguments();

            // Act
            var keyValuePairs = StripeClient.GetModelKeyValuePairs(_args).ToList();

            // Assert
            keyValuePairs.Should().HaveCount(0);
        }
        public async Task<StripeResponse<FileUpload>> CreateFileUpload(FileUploadCreateArguments upload,
            CancellationToken cancellationToken = default(CancellationToken))
        {
            var request = new StripeRequest<FileUploadCreateArguments, FileUpload>
            {
                UrlPath = _path,
                Model = upload
            };

            return await _client.Upload(request, cancellationToken);
        }
 public void Init()
 {
     _args = GenFu.GenFu.New<FileUploadCreateArguments>();
 }