21 references to new
System.Drawing.Common.Tests (21)
System\Drawing\Drawing2D\BlendTests.cs (3)
11
Blend blend =
new
();
41
Blend blend =
new
() { Factors = null };
51
Blend blend =
new
() { Positions = null };
System\Drawing\Drawing2D\LinearGradientBrushTests.cs (8)
281
Blend blend =
new
()
300
Blend blend =
new
()
319
Assert.Throws<ArgumentNullException>(() => brush.Blend = new
Blend
{ Factors = null });
326
AssertExtensions.Throws<ArgumentException, ArgumentNullException>("value", "source", () => brush.Blend = new
Blend
{ Factors = new float[2], Positions = null });
333
AssertExtensions.Throws<ArgumentException>("value", null, () => brush.Blend = new
Blend
{ Factors = new float[2], Positions = new float[1] });
340
AssertExtensions.Throws<ArgumentException>(null, () => brush.Blend = new
Blend
{ Factors = [], Positions = [] });
350
AssertExtensions.Throws<ArgumentException>(null, () => brush.Blend = new
Blend
());
520
brush.Blend = new
Blend
System\Drawing\Drawing2D\PathGradientBrushTests.cs (10)
257
brush.Blend = new
Blend
{ Factors = factors, Positions = positions };
297
yield return new object[] { new
Blend
() { Factors = [], Positions = [] } };
298
yield return new object[] { new
Blend
() { Factors = new float[2], Positions = [1, 1] } };
299
yield return new object[] { new
Blend
() { Factors = new float[2], Positions = [0, 5] } };
300
yield return new object[] { new
Blend
() { Factors = new float[3], Positions = [0, 1, 5] } };
301
yield return new object[] { new
Blend
() { Factors = new float[3], Positions = [1, 1, 1] } };
315
Blend invalidBlend =
new
() { Factors = new float[2], Positions = new float[1] };
326
Assert.Throws<ArgumentNullException>(() => brush.Blend = new
Blend
() { Factors = null, Positions = null });
327
Assert.Throws<ArgumentNullException>(() => brush.Blend = new
Blend
() { Factors = null, Positions = [] });
335
brush.Blend = new
Blend
() { Factors = [], Positions = null });