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