7 writes to Blend
System.Drawing.Common.Tests (7)
System\Drawing\Drawing2D\PathGradientBrushTests.cs (7)
259
brush.
Blend
= new Blend { Factors = factors, Positions = positions };
311
AssertExtensions.Throws<ArgumentException>(null, () => brush.
Blend
= blend);
320
AssertExtensions.Throws<ArgumentException>("value", null, () => brush.
Blend
= invalidBlend);
327
Assert.Throws<ArgumentNullException>(() => brush.
Blend
= null);
328
Assert.Throws<ArgumentNullException>(() => brush.
Blend
= new Blend() { Factors = null, Positions = null });
329
Assert.Throws<ArgumentNullException>(() => brush.
Blend
= new Blend() { Factors = null, Positions = [] });
337
brush.
Blend
= new Blend() { Factors = [], Positions = null });
61 references to Blend
System.Drawing.Common.Tests (61)
System\Drawing\Drawing2D\PathGradientBrushTests.cs (61)
260
Assert.Equal(factors, brush.
Blend
.Factors);
261
Assert.Equal(expectedSize, brush.
Blend
.Positions.Length);
264
Assert.Equal(factors, brush.
Blend
.Factors);
265
Assert.Equal(positions, brush.
Blend
.Positions);
269
Assert.Equal(factors, brush.
Blend
.Factors);
270
Assert.Single(brush.
Blend
.Positions);
278
brush.
Blend
.Factors = [];
279
Assert.Single(brush.
Blend
.Factors);
280
brush.
Blend
.Factors = new float[2];
281
Assert.Single(brush.
Blend
.Factors);
282
brush.
Blend
.Positions = [];
283
Assert.Single(brush.
Blend
.Positions);
284
brush.
Blend
.Positions = new float[2];
285
Assert.Single(brush.
Blend
.Positions);
294
AssertExtensions.Throws<ArgumentException>(null, () => brush.
Blend
);
353
Assert.Equal(focus, brush.
Blend
.Positions[0]);
354
Assert.Equal(defaultScale, brush.
Blend
.Factors[0]);
355
Assert.Equal(1f, brush.
Blend
.Positions[^1]);
356
Assert.Equal(0f, brush.
Blend
.Factors[^1]);
360
Assert.Equal(0f, brush.
Blend
.Positions[0]);
361
Assert.Equal(0f, brush.
Blend
.Factors[0]);
362
Assert.Equal(focus, brush.
Blend
.Positions[^1]);
363
Assert.Equal(defaultScale, brush.
Blend
.Factors[^1]);
367
Assert.Equal(0f, brush.
Blend
.Positions[0]);
368
Assert.Equal(0f, brush.
Blend
.Factors[0]);
369
Assert.Equal(1f, brush.
Blend
.Positions[^1]);
370
Assert.Equal(0f, brush.
Blend
.Factors[^1]);
385
Assert.Equal(256, brush.
Blend
.Positions.Length);
386
Assert.Equal(256, brush.
Blend
.Factors.Length);
387
Assert.Equal(focus, brush.
Blend
.Positions[0]);
388
Assert.Equal(1f, brush.
Blend
.Factors[0]);
389
Assert.Equal(1f, brush.
Blend
.Positions[^1]);
390
Assert.Equal(0f, brush.
Blend
.Factors[^1]);
394
Assert.Equal(256, brush.
Blend
.Positions.Length);
395
Assert.Equal(256, brush.
Blend
.Factors.Length);
396
Assert.Equal(0f, brush.
Blend
.Positions[0]);
397
Assert.Equal(0f, brush.
Blend
.Factors[0]);
398
Assert.Equal(focus, brush.
Blend
.Positions[^1]);
399
Assert.Equal(1f, brush.
Blend
.Factors[^1]);
403
Assert.Equal(511, brush.
Blend
.Positions.Length);
404
Assert.Equal(511, brush.
Blend
.Factors.Length);
405
Assert.Equal(0f, brush.
Blend
.Positions[0]);
406
Assert.Equal(0f, brush.
Blend
.Factors[0]);
407
Assert.Equal(focus, brush.
Blend
.Positions[255]);
408
Assert.Equal(1f, brush.
Blend
.Factors[255]);
409
Assert.Equal(1f, brush.
Blend
.Positions[^1]);
410
Assert.Equal(0f, brush.
Blend
.Factors[^1]);
456
Assert.Equal([defaultScale, 0f], brush.
Blend
.Factors);
457
Assert.Equal([focus, 1f], brush.
Blend
.Positions);
461
Assert.Equal([0f, defaultScale], brush.
Blend
.Factors);
462
Assert.Equal([0f, focus], brush.
Blend
.Positions);
466
Assert.Equal([0f, defaultScale, 0f], brush.
Blend
.Factors);
467
Assert.Equal([0f, focus, 1f], brush.
Blend
.Positions);
483
Assert.Equal([1f, 0f], brush.
Blend
.Factors);
484
Assert.Equal([focus, 1f], brush.
Blend
.Positions);
488
Assert.Equal([0f, 1f], brush.
Blend
.Factors);
489
Assert.Equal([0f, focus], brush.
Blend
.Positions);
493
Assert.Equal([0f, 1f, 0f], brush.
Blend
.Factors);
494
Assert.Equal([0f, focus, 1f], brush.
Blend
.Positions);
945
Assert.Equal([1], brush.
Blend
.Factors);
946
Assert.Single(brush.
Blend
.Positions);