Copied remotely
[mono.git] / mcs / class / System.Drawing / Test / System.Drawing / TestBrushes.cs
1 // Tests for System.Drawing.Brushes.cs
2 //
3 // Author:
4 //     Ravindra (rkumar@novell.com)
5 //
6
7 //
8 // Copyright (C) 2004 Novell, Inc (http://www.novell.com)
9 //
10 // Permission is hereby granted, free of charge, to any person obtaining
11 // a copy of this software and associated documentation files (the
12 // "Software"), to deal in the Software without restriction, including
13 // without limitation the rights to use, copy, modify, merge, publish,
14 // distribute, sublicense, and/or sell copies of the Software, and to
15 // permit persons to whom the Software is furnished to do so, subject to
16 // the following conditions:
17 // 
18 // The above copyright notice and this permission notice shall be
19 // included in all copies or substantial portions of the Software.
20 // 
21 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
22 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
23 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
24 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
25 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
26 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
27 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
28 //
29
30
31 using NUnit.Framework;
32 using System;
33 using System.Drawing;
34
35 namespace MonoTests.System.Drawing
36 {
37         [TestFixture]
38         public class BrushesTest : Assertion
39         {
40                 [SetUp]
41                 public void SetUp () { }
42
43                 [TearDown]
44                 public void TearDown () { }
45
46                 [Test]
47                 public void TestProperties ()
48                 {
49                         Brush br;
50                         SolidBrush solid;
51
52                         br = Brushes.AliceBlue;
53                         Assert ("P1#1", br is SolidBrush);
54                         solid = (SolidBrush) br;
55                         AssertEquals ("P1#2", solid.Color, Color.AliceBlue);
56                         solid.Color = Color.Red;
57                         AssertEquals ("P1#3", solid.Color, Color.Red);
58
59                         br = Brushes.AntiqueWhite;
60                         Assert ("P2#1", br is SolidBrush);
61                         solid = (SolidBrush) br;
62                         AssertEquals ("P2#2", solid.Color, Color.AntiqueWhite);
63                         solid.Color = Color.Red;
64                         AssertEquals ("P2#3", solid.Color, Color.Red);
65
66                         br = Brushes.Aqua;
67                         Assert ("P3#1", br is SolidBrush);
68                         solid = (SolidBrush) br;
69                         AssertEquals ("P3#2", solid.Color, Color.Aqua);
70                         solid.Color = Color.Red;
71                         AssertEquals ("P3#3", solid.Color, Color.Red);
72
73                         br = Brushes.Aquamarine;
74                         Assert ("P4#1", br is SolidBrush);
75                         solid = (SolidBrush) br;
76                         AssertEquals ("P4#2", solid.Color, Color.Aquamarine);
77                         solid.Color = Color.Red;
78                         AssertEquals ("P4#3", solid.Color, Color.Red);
79
80                         br = Brushes.Azure;
81                         Assert ("P5#1", br is SolidBrush);
82                         solid = (SolidBrush) br;
83                         AssertEquals ("P5#2", solid.Color, Color.Azure);
84                         solid.Color = Color.Red;
85                         AssertEquals ("P5#3", solid.Color, Color.Red);
86
87                         br = Brushes.Beige;
88                         Assert ("P6#1", br is SolidBrush);
89                         solid = (SolidBrush) br;
90                         AssertEquals ("P6#2", solid.Color, Color.Beige);
91                         solid.Color = Color.Red;
92                         AssertEquals ("P6#3", solid.Color, Color.Red);
93
94                         br = Brushes.Bisque;
95                         Assert ("P7#1", br is SolidBrush);
96                         solid = (SolidBrush) br;
97                         AssertEquals ("P7#2", solid.Color, Color.Bisque);
98                         solid.Color = Color.Red;
99                         AssertEquals ("P7#3", solid.Color, Color.Red);
100
101                         br = Brushes.Black;
102                         Assert ("P8#1", br is SolidBrush);
103                         solid = (SolidBrush) br;
104                         AssertEquals ("P8#2", solid.Color, Color.Black);
105                         solid.Color = Color.Red;
106                         AssertEquals ("P8#3", solid.Color, Color.Red);
107
108                         br = Brushes.BlanchedAlmond;
109                         Assert ("P9#1", br is SolidBrush);
110                         solid = (SolidBrush) br;
111                         AssertEquals ("P9#2", solid.Color, Color.BlanchedAlmond);
112                         solid.Color = Color.Red;
113                         AssertEquals ("P9#3", solid.Color, Color.Red);
114
115                         br = Brushes.Blue;
116                         Assert ("P10#1", br is SolidBrush);
117                         solid = (SolidBrush) br;
118                         AssertEquals ("P10#2", solid.Color, Color.Blue);
119                         solid.Color = Color.Red;
120                         AssertEquals ("P10#3", solid.Color, Color.Red);
121
122                         br = Brushes.BlueViolet;
123                         Assert ("P11#1", br is SolidBrush);
124                         solid = (SolidBrush) br;
125                         AssertEquals ("P11#2", solid.Color, Color.BlueViolet);
126                         solid.Color = Color.Red;
127                         AssertEquals ("P11#3", solid.Color, Color.Red);
128
129                         br = Brushes.Brown;
130                         Assert ("P12#1", br is SolidBrush);
131                         solid = (SolidBrush) br;
132                         AssertEquals ("P12#2", solid.Color, Color.Brown);
133                         solid.Color = Color.Red;
134                         AssertEquals ("P12#3", solid.Color, Color.Red);
135
136                         br = Brushes.BurlyWood;
137                         Assert ("P13#1", br is SolidBrush);
138                         solid = (SolidBrush) br;
139                         AssertEquals ("P13#2", solid.Color, Color.BurlyWood);
140                         solid.Color = Color.Red;
141                         AssertEquals ("P13#3", solid.Color, Color.Red);
142
143                         br = Brushes.CadetBlue;
144                         Assert ("P14#1", br is SolidBrush);
145                         solid = (SolidBrush) br;
146                         AssertEquals ("P14#2", solid.Color, Color.CadetBlue);
147                         solid.Color = Color.Red;
148                         AssertEquals ("P14#3", solid.Color, Color.Red);
149
150                         br = Brushes.Chartreuse;
151                         Assert ("P15#1", br is SolidBrush);
152                         solid = (SolidBrush) br;
153                         AssertEquals ("P15#2", solid.Color, Color.Chartreuse);
154                         solid.Color = Color.Red;
155                         AssertEquals ("P15#3", solid.Color, Color.Red);
156
157                         br = Brushes.Chocolate;
158                         Assert ("P16#1", br is SolidBrush);
159                         solid = (SolidBrush) br;
160                         AssertEquals ("P16#2", solid.Color, Color.Chocolate);
161                         solid.Color = Color.Red;
162                         AssertEquals ("P16#3", solid.Color, Color.Red);
163
164                         br = Brushes.Coral;
165                         Assert ("P17#1", br is SolidBrush);
166                         solid = (SolidBrush) br;
167                         AssertEquals ("P17#2", solid.Color, Color.Coral);
168                         solid.Color = Color.Red;
169                         AssertEquals ("P17#3", solid.Color, Color.Red);
170
171                         br = Brushes.CornflowerBlue;
172                         Assert ("P18#1", br is SolidBrush);
173                         solid = (SolidBrush) br;
174                         AssertEquals ("P18#2", solid.Color, Color.CornflowerBlue);
175                         solid.Color = Color.Red;
176                         AssertEquals ("P18#3", solid.Color, Color.Red);
177
178                         br = Brushes.Cornsilk;
179                         Assert ("P19#1", br is SolidBrush);
180                         solid = (SolidBrush) br;
181                         AssertEquals ("P19#2", solid.Color, Color.Cornsilk);
182                         solid.Color = Color.Red;
183                         AssertEquals ("P19#3", solid.Color, Color.Red);
184
185                         br = Brushes.Crimson;
186                         Assert ("P20#1", br is SolidBrush);
187                         solid = (SolidBrush) br;
188                         AssertEquals ("P20#2", solid.Color, Color.Crimson);
189                         solid.Color = Color.Red;
190                         AssertEquals ("P20#3", solid.Color, Color.Red);
191
192                         br = Brushes.Cyan;
193                         Assert ("P21#1", br is SolidBrush);
194                         solid = (SolidBrush) br;
195                         AssertEquals ("P21#2", solid.Color, Color.Cyan);
196                         solid.Color = Color.Red;
197                         AssertEquals ("P21#3", solid.Color, Color.Red);
198
199                         br = Brushes.DarkBlue;
200                         Assert ("P22#1", br is SolidBrush);
201                         solid = (SolidBrush) br;
202                         AssertEquals ("P22#2", solid.Color, Color.DarkBlue);
203                         solid.Color = Color.Red;
204                         AssertEquals ("P22#3", solid.Color, Color.Red);
205
206                         br = Brushes.DarkCyan;
207                         Assert ("P23#1", br is SolidBrush);
208                         solid = (SolidBrush) br;
209                         AssertEquals ("P23#2", solid.Color, Color.DarkCyan);
210                         solid.Color = Color.Red;
211                         AssertEquals ("P23#3", solid.Color, Color.Red);
212
213                         br = Brushes.DarkGoldenrod;
214                         Assert ("P24#1", br is SolidBrush);
215                         solid = (SolidBrush) br;
216                         AssertEquals ("P24#2", solid.Color, Color.DarkGoldenrod);
217                         solid.Color = Color.Red;
218                         AssertEquals ("P24#3", solid.Color, Color.Red);
219
220                         br = Brushes.DarkGray;
221                         Assert ("P25#1", br is SolidBrush);
222                         solid = (SolidBrush) br;
223                         AssertEquals ("P25#2", solid.Color, Color.DarkGray);
224                         solid.Color = Color.Red;
225                         AssertEquals ("P25#3", solid.Color, Color.Red);
226
227                         br = Brushes.DarkGreen;
228                         Assert ("P26#1", br is SolidBrush);
229                         solid = (SolidBrush) br;
230                         AssertEquals ("P26#2", solid.Color, Color.DarkGreen);
231                         solid.Color = Color.Red;
232                         AssertEquals ("P26#3", solid.Color, Color.Red);
233
234                         br = Brushes.DarkKhaki;
235                         Assert ("P27#1", br is SolidBrush);
236                         solid = (SolidBrush) br;
237                         AssertEquals ("P27#2", solid.Color, Color.DarkKhaki);
238                         solid.Color = Color.Red;
239                         AssertEquals ("P27#3", solid.Color, Color.Red);
240
241                         br = Brushes.DarkMagenta;
242                         Assert ("P28#1", br is SolidBrush);
243                         solid = (SolidBrush) br;
244                         AssertEquals ("P28#2", solid.Color, Color.DarkMagenta);
245                         solid.Color = Color.Red;
246                         AssertEquals ("P28#3", solid.Color, Color.Red);
247
248                         br = Brushes.DarkOliveGreen;
249                         Assert ("P29#1", br is SolidBrush);
250                         solid = (SolidBrush) br;
251                         AssertEquals ("P29#2", solid.Color, Color.DarkOliveGreen);
252                         solid.Color = Color.Red;
253                         AssertEquals ("P29#3", solid.Color, Color.Red);
254
255                         br = Brushes.DarkOrange;
256                         Assert ("P30#1", br is SolidBrush);
257                         solid = (SolidBrush) br;
258                         AssertEquals ("P30#2", solid.Color, Color.DarkOrange);
259                         solid.Color = Color.Red;
260                         AssertEquals ("P30#3", solid.Color, Color.Red);
261
262                         br = Brushes.DarkOrchid;
263                         Assert ("P31#1", br is SolidBrush);
264                         solid = (SolidBrush) br;
265                         AssertEquals ("P31#2", solid.Color, Color.DarkOrchid);
266                         solid.Color = Color.Red;
267                         AssertEquals ("P31#3", solid.Color, Color.Red);
268
269                         br = Brushes.DarkRed;
270                         Assert ("P32#1", br is SolidBrush);
271                         solid = (SolidBrush) br;
272                         AssertEquals ("P32#2", solid.Color, Color.DarkRed);
273                         solid.Color = Color.Red;
274                         AssertEquals ("P32#3", solid.Color, Color.Red);
275
276                         br = Brushes.DarkSalmon;
277                         Assert ("P33#1", br is SolidBrush);
278                         solid = (SolidBrush) br;
279                         AssertEquals ("P33#2", solid.Color, Color.DarkSalmon);
280                         solid.Color = Color.Red;
281                         AssertEquals ("P33#3", solid.Color, Color.Red);
282
283                         br = Brushes.DarkSeaGreen;
284                         Assert ("P34#1", br is SolidBrush);
285                         solid = (SolidBrush) br;
286                         AssertEquals ("P34#2", solid.Color, Color.DarkSeaGreen);
287                         solid.Color = Color.Red;
288                         AssertEquals ("P34#3", solid.Color, Color.Red);
289
290                         br = Brushes.DarkSlateBlue;
291                         Assert ("P35#1", br is SolidBrush);
292                         solid = (SolidBrush) br;
293                         AssertEquals ("P35#2", solid.Color, Color.DarkSlateBlue);
294                         solid.Color = Color.Red;
295                         AssertEquals ("P35#3", solid.Color, Color.Red);
296
297                         br = Brushes.DarkSlateGray;
298                         Assert ("P36#1", br is SolidBrush);
299                         solid = (SolidBrush) br;
300                         AssertEquals ("P36#2", solid.Color, Color.DarkSlateGray);
301                         solid.Color = Color.Red;
302                         AssertEquals ("P36#3", solid.Color, Color.Red);
303
304                         br = Brushes.DarkTurquoise;
305                         Assert ("P37#1", br is SolidBrush);
306                         solid = (SolidBrush) br;
307                         AssertEquals ("P37#2", solid.Color, Color.DarkTurquoise);
308                         solid.Color = Color.Red;
309                         AssertEquals ("P37#3", solid.Color, Color.Red);
310
311                         br = Brushes.DarkViolet;
312                         Assert ("P38#1", br is SolidBrush);
313                         solid = (SolidBrush) br;
314                         AssertEquals ("P38#2", solid.Color, Color.DarkViolet);
315                         solid.Color = Color.Red;
316                         AssertEquals ("P38#3", solid.Color, Color.Red);
317
318                         br = Brushes.DeepPink;
319                         Assert ("P39#1", br is SolidBrush);
320                         solid = (SolidBrush) br;
321                         AssertEquals ("P39#2", solid.Color, Color.DeepPink);
322                         solid.Color = Color.Red;
323                         AssertEquals ("P39#3", solid.Color, Color.Red);
324
325                         br = Brushes.DeepSkyBlue;
326                         Assert ("P40#1", br is SolidBrush);
327                         solid = (SolidBrush) br;
328                         AssertEquals ("P40#2", solid.Color, Color.DeepSkyBlue);
329                         solid.Color = Color.Red;
330                         AssertEquals ("P40#3", solid.Color, Color.Red);
331
332                         br = Brushes.DimGray;
333                         Assert ("P41#1", br is SolidBrush);
334                         solid = (SolidBrush) br;
335                         AssertEquals ("P41#2", solid.Color, Color.DimGray);
336                         solid.Color = Color.Red;
337                         AssertEquals ("P41#3", solid.Color, Color.Red);
338
339                         br = Brushes.DodgerBlue;
340                         Assert ("P42#1", br is SolidBrush);
341                         solid = (SolidBrush) br;
342                         AssertEquals ("P42#2", solid.Color, Color.DodgerBlue);
343                         solid.Color = Color.Red;
344                         AssertEquals ("P42#3", solid.Color, Color.Red);
345
346                         br = Brushes.Firebrick;
347                         Assert ("P43#1", br is SolidBrush);
348                         solid = (SolidBrush) br;
349                         AssertEquals ("P43#2", solid.Color, Color.Firebrick);
350                         solid.Color = Color.Red;
351                         AssertEquals ("P43#3", solid.Color, Color.Red);
352
353                         br = Brushes.FloralWhite;
354                         Assert ("P44#1", br is SolidBrush);
355                         solid = (SolidBrush) br;
356                         AssertEquals ("P44#2", solid.Color, Color.FloralWhite);
357                         solid.Color = Color.Red;
358                         AssertEquals ("P44#3", solid.Color, Color.Red);
359
360                         br = Brushes.ForestGreen;
361                         Assert ("P45#1", br is SolidBrush);
362                         solid = (SolidBrush) br;
363                         AssertEquals ("P45#2", solid.Color, Color.ForestGreen);
364                         solid.Color = Color.Red;
365                         AssertEquals ("P45#3", solid.Color, Color.Red);
366
367                         br = Brushes.Fuchsia;
368                         Assert ("P46#1", br is SolidBrush);
369                         solid = (SolidBrush) br;
370                         AssertEquals ("P46#2", solid.Color, Color.Fuchsia);
371                         solid.Color = Color.Red;
372                         AssertEquals ("P46#3", solid.Color, Color.Red);
373
374                         br = Brushes.Gainsboro;
375                         Assert ("P47#1", br is SolidBrush);
376                         solid = (SolidBrush) br;
377                         AssertEquals ("P47#2", solid.Color, Color.Gainsboro);
378                         solid.Color = Color.Red;
379                         AssertEquals ("P47#3", solid.Color, Color.Red);
380
381                         br = Brushes.GhostWhite;
382                         Assert ("P48#1", br is SolidBrush);
383                         solid = (SolidBrush) br;
384                         AssertEquals ("P48#2", solid.Color, Color.GhostWhite);
385                         solid.Color = Color.Red;
386                         AssertEquals ("P48#3", solid.Color, Color.Red);
387
388                         br = Brushes.Gold;
389                         Assert ("P49#1", br is SolidBrush);
390                         solid = (SolidBrush) br;
391                         AssertEquals ("P49#2", solid.Color, Color.Gold);
392                         solid.Color = Color.Red;
393                         AssertEquals ("P49#3", solid.Color, Color.Red);
394
395                         br = Brushes.Goldenrod;
396                         Assert ("P50#1", br is SolidBrush);
397                         solid = (SolidBrush) br;
398                         AssertEquals ("P50#2", solid.Color, Color.Goldenrod);
399                         solid.Color = Color.Red;
400                         AssertEquals ("P50#3", solid.Color, Color.Red);
401
402                         br = Brushes.Gray;
403                         Assert ("P51#1", br is SolidBrush);
404                         solid = (SolidBrush) br;
405                         AssertEquals ("P51#2", solid.Color, Color.Gray);
406                         solid.Color = Color.Red;
407                         AssertEquals ("P51#3", solid.Color, Color.Red);
408
409                         br = Brushes.Green;
410                         Assert ("P52#1", br is SolidBrush);
411                         solid = (SolidBrush) br;
412                         AssertEquals ("P52#2", solid.Color, Color.Green);
413                         solid.Color = Color.Red;
414                         AssertEquals ("P52#3", solid.Color, Color.Red);
415
416                         br = Brushes.GreenYellow;
417                         Assert ("P53#1", br is SolidBrush);
418                         solid = (SolidBrush) br;
419                         AssertEquals ("P53#2", solid.Color, Color.GreenYellow);
420                         solid.Color = Color.Red;
421                         AssertEquals ("P53#3", solid.Color, Color.Red);
422
423                         br = Brushes.Honeydew;
424                         Assert ("P54#1", br is SolidBrush);
425                         solid = (SolidBrush) br;
426                         AssertEquals ("P54#2", solid.Color, Color.Honeydew);
427                         solid.Color = Color.Red;
428                         AssertEquals ("P54#3", solid.Color, Color.Red);
429
430                         br = Brushes.HotPink;
431                         Assert ("P55#1", br is SolidBrush);
432                         solid = (SolidBrush) br;
433                         AssertEquals ("P55#2", solid.Color, Color.HotPink);
434                         solid.Color = Color.Red;
435                         AssertEquals ("P55#3", solid.Color, Color.Red);
436
437                         br = Brushes.IndianRed;
438                         Assert ("P56#1", br is SolidBrush);
439                         solid = (SolidBrush) br;
440                         AssertEquals ("P56#2", solid.Color, Color.IndianRed);
441                         solid.Color = Color.Red;
442                         AssertEquals ("P56#3", solid.Color, Color.Red);
443
444                         br = Brushes.Indigo;
445                         Assert ("P57#1", br is SolidBrush);
446                         solid = (SolidBrush) br;
447                         AssertEquals ("P57#2", solid.Color, Color.Indigo);
448                         solid.Color = Color.Red;
449                         AssertEquals ("P57#3", solid.Color, Color.Red);
450
451                         br = Brushes.Ivory;
452                         Assert ("P58#1", br is SolidBrush);
453                         solid = (SolidBrush) br;
454                         AssertEquals ("P58#2", solid.Color, Color.Ivory);
455                         solid.Color = Color.Red;
456                         AssertEquals ("P58#3", solid.Color, Color.Red);
457
458                         br = Brushes.Khaki;
459                         Assert ("P59#1", br is SolidBrush);
460                         solid = (SolidBrush) br;
461                         AssertEquals ("P59#2", solid.Color, Color.Khaki);
462                         solid.Color = Color.Red;
463                         AssertEquals ("P59#3", solid.Color, Color.Red);
464
465                         br = Brushes.Lavender;
466                         Assert ("P60#1", br is SolidBrush);
467                         solid = (SolidBrush) br;
468                         AssertEquals ("P60#2", solid.Color, Color.Lavender);
469                         solid.Color = Color.Red;
470                         AssertEquals ("P60#3", solid.Color, Color.Red);
471
472                         br = Brushes.LavenderBlush;
473                         Assert ("P61#1", br is SolidBrush);
474                         solid = (SolidBrush) br;
475                         AssertEquals ("P61#2", solid.Color, Color.LavenderBlush);
476                         solid.Color = Color.Red;
477                         AssertEquals ("P61#3", solid.Color, Color.Red);
478
479                         br = Brushes.LawnGreen;
480                         Assert ("P62#1", br is SolidBrush);
481                         solid = (SolidBrush) br;
482                         AssertEquals ("P62#2", solid.Color, Color.LawnGreen);
483                         solid.Color = Color.Red;
484                         AssertEquals ("P62#3", solid.Color, Color.Red);
485
486                         br = Brushes.LemonChiffon;
487                         Assert ("P63#1", br is SolidBrush);
488                         solid = (SolidBrush) br;
489                         AssertEquals ("P63#2", solid.Color, Color.LemonChiffon);
490                         solid.Color = Color.Red;
491                         AssertEquals ("P63#3", solid.Color, Color.Red);
492
493                         br = Brushes.LightBlue;
494                         Assert ("P64#1", br is SolidBrush);
495                         solid = (SolidBrush) br;
496                         AssertEquals ("P64#2", solid.Color, Color.LightBlue);
497                         solid.Color = Color.Red;
498                         AssertEquals ("P64#3", solid.Color, Color.Red);
499
500                         br = Brushes.LightCoral;
501                         Assert ("P65#1", br is SolidBrush);
502                         solid = (SolidBrush) br;
503                         AssertEquals ("P65#2", solid.Color, Color.LightCoral);
504                         solid.Color = Color.Red;
505                         AssertEquals ("P65#3", solid.Color, Color.Red);
506
507                         br = Brushes.LightCyan;
508                         Assert ("P66#1", br is SolidBrush);
509                         solid = (SolidBrush) br;
510                         AssertEquals ("P66#2", solid.Color, Color.LightCyan);
511                         solid.Color = Color.Red;
512                         AssertEquals ("P66#3", solid.Color, Color.Red);
513
514                         br = Brushes.LightGoldenrodYellow;
515                         Assert ("P67#1", br is SolidBrush);
516                         solid = (SolidBrush) br;
517                         AssertEquals ("P67#2", solid.Color, Color.LightGoldenrodYellow);
518                         solid.Color = Color.Red;
519                         AssertEquals ("P67#3", solid.Color, Color.Red);
520
521                         br = Brushes.LightGray;
522                         Assert ("P68#1", br is SolidBrush);
523                         solid = (SolidBrush) br;
524                         AssertEquals ("P68#2", solid.Color, Color.LightGray);
525                         solid.Color = Color.Red;
526                         AssertEquals ("P68#3", solid.Color, Color.Red);
527
528                         br = Brushes.LightGreen;
529                         Assert ("P69#1", br is SolidBrush);
530                         solid = (SolidBrush) br;
531                         AssertEquals ("P69#2", solid.Color, Color.LightGreen);
532                         solid.Color = Color.Red;
533                         AssertEquals ("P69#3", solid.Color, Color.Red);
534
535                         br = Brushes.LightPink;
536                         Assert ("P70#1", br is SolidBrush);
537                         solid = (SolidBrush) br;
538                         AssertEquals ("P70#2", solid.Color, Color.LightPink);
539                         solid.Color = Color.Red;
540                         AssertEquals ("P70#3", solid.Color, Color.Red);
541
542                         br = Brushes.LightSalmon;
543                         Assert ("P71#1", br is SolidBrush);
544                         solid = (SolidBrush) br;
545                         AssertEquals ("P71#2", solid.Color, Color.LightSalmon);
546                         solid.Color = Color.Red;
547                         AssertEquals ("P71#3", solid.Color, Color.Red);
548
549                         br = Brushes.LightSeaGreen;
550                         Assert ("P72#1", br is SolidBrush);
551                         solid = (SolidBrush) br;
552                         AssertEquals ("P72#2", solid.Color, Color.LightSeaGreen);
553                         solid.Color = Color.Red;
554                         AssertEquals ("P72#3", solid.Color, Color.Red);
555
556                         br = Brushes.LightSkyBlue;
557                         Assert ("P73#1", br is SolidBrush);
558                         solid = (SolidBrush) br;
559                         AssertEquals ("P73#2", solid.Color, Color.LightSkyBlue);
560                         solid.Color = Color.Red;
561                         AssertEquals ("P73#3", solid.Color, Color.Red);
562
563                         br = Brushes.LightSlateGray;
564                         Assert ("P74#1", br is SolidBrush);
565                         solid = (SolidBrush) br;
566                         AssertEquals ("P74#2", solid.Color, Color.LightSlateGray);
567                         solid.Color = Color.Red;
568                         AssertEquals ("P74#3", solid.Color, Color.Red);
569
570                         br = Brushes.LightSteelBlue;
571                         Assert ("P75#1", br is SolidBrush);
572                         solid = (SolidBrush) br;
573                         AssertEquals ("P75#2", solid.Color, Color.LightSteelBlue);
574                         solid.Color = Color.Red;
575                         AssertEquals ("P75#3", solid.Color, Color.Red);
576
577                         br = Brushes.LightYellow;
578                         Assert ("P76#1", br is SolidBrush);
579                         solid = (SolidBrush) br;
580                         AssertEquals ("P76#2", solid.Color, Color.LightYellow);
581                         solid.Color = Color.Red;
582                         AssertEquals ("P76#3", solid.Color, Color.Red);
583
584                         br = Brushes.Lime;
585                         Assert ("P77#1", br is SolidBrush);
586                         solid = (SolidBrush) br;
587                         AssertEquals ("P77#2", solid.Color, Color.Lime);
588                         solid.Color = Color.Red;
589                         AssertEquals ("P77#3", solid.Color, Color.Red);
590
591                         br = Brushes.LimeGreen;
592                         Assert ("P78#1", br is SolidBrush);
593                         solid = (SolidBrush) br;
594                         AssertEquals ("P78#2", solid.Color, Color.LimeGreen);
595                         solid.Color = Color.Red;
596                         AssertEquals ("P78#3", solid.Color, Color.Red);
597
598                         br = Brushes.Linen;
599                         Assert ("P79#1", br is SolidBrush);
600                         solid = (SolidBrush) br;
601                         AssertEquals ("P79#2", solid.Color, Color.Linen);
602                         solid.Color = Color.Red;
603                         AssertEquals ("P79#3", solid.Color, Color.Red);
604
605                         br = Brushes.Magenta;
606                         Assert ("P80#1", br is SolidBrush);
607                         solid = (SolidBrush) br;
608                         AssertEquals ("P80#2", solid.Color, Color.Magenta);
609                         solid.Color = Color.Red;
610                         AssertEquals ("P80#3", solid.Color, Color.Red);
611
612                         br = Brushes.Maroon;
613                         Assert ("P81#1", br is SolidBrush);
614                         solid = (SolidBrush) br;
615                         AssertEquals ("P81#2", solid.Color, Color.Maroon);
616                         solid.Color = Color.Red;
617                         AssertEquals ("P81#3", solid.Color, Color.Red);
618
619                         br = Brushes.MediumAquamarine;
620                         Assert ("P82#1", br is SolidBrush);
621                         solid = (SolidBrush) br;
622                         AssertEquals ("P82#2", solid.Color, Color.MediumAquamarine);
623                         solid.Color = Color.Red;
624                         AssertEquals ("P82#3", solid.Color, Color.Red);
625
626                         br = Brushes.MediumBlue;
627                         Assert ("P83#1", br is SolidBrush);
628                         solid = (SolidBrush) br;
629                         AssertEquals ("P83#2", solid.Color, Color.MediumBlue);
630                         solid.Color = Color.Red;
631                         AssertEquals ("P83#3", solid.Color, Color.Red);
632
633                         br = Brushes.MediumOrchid;
634                         Assert ("P84#1", br is SolidBrush);
635                         solid = (SolidBrush) br;
636                         AssertEquals ("P84#2", solid.Color, Color.MediumOrchid);
637                         solid.Color = Color.Red;
638                         AssertEquals ("P84#3", solid.Color, Color.Red);
639
640                         br = Brushes.MediumPurple;
641                         Assert ("P85#1", br is SolidBrush);
642                         solid = (SolidBrush) br;
643                         AssertEquals ("P85#2", solid.Color, Color.MediumPurple);
644                         solid.Color = Color.Red;
645                         AssertEquals ("P85#3", solid.Color, Color.Red);
646
647                         br = Brushes.MediumSeaGreen;
648                         Assert ("P86#1", br is SolidBrush);
649                         solid = (SolidBrush) br;
650                         AssertEquals ("P86#2", solid.Color, Color.MediumSeaGreen);
651                         solid.Color = Color.Red;
652                         AssertEquals ("P86#3", solid.Color, Color.Red);
653
654                         br = Brushes.MediumSlateBlue;
655                         Assert ("P87#1", br is SolidBrush);
656                         solid = (SolidBrush) br;
657                         AssertEquals ("P87#2", solid.Color, Color.MediumSlateBlue);
658                         solid.Color = Color.Red;
659                         AssertEquals ("P87#3", solid.Color, Color.Red);
660
661                         br = Brushes.MediumSpringGreen;
662                         Assert ("P88#1", br is SolidBrush);
663                         solid = (SolidBrush) br;
664                         AssertEquals ("P88#2", solid.Color, Color.MediumSpringGreen);
665                         solid.Color = Color.Red;
666                         AssertEquals ("P88#3", solid.Color, Color.Red);
667
668                         br = Brushes.MediumTurquoise;
669                         Assert ("P89#1", br is SolidBrush);
670                         solid = (SolidBrush) br;
671                         AssertEquals ("P89#2", solid.Color, Color.MediumTurquoise);
672                         solid.Color = Color.Red;
673                         AssertEquals ("P89#3", solid.Color, Color.Red);
674
675                         br = Brushes.MediumVioletRed;
676                         Assert ("P90#1", br is SolidBrush);
677                         solid = (SolidBrush) br;
678                         AssertEquals ("P90#2", solid.Color, Color.MediumVioletRed);
679                         solid.Color = Color.Red;
680                         AssertEquals ("P90#3", solid.Color, Color.Red);
681
682                         br = Brushes.MidnightBlue;
683                         Assert ("P91#1", br is SolidBrush);
684                         solid = (SolidBrush) br;
685                         AssertEquals ("P91#2", solid.Color, Color.MidnightBlue);
686                         solid.Color = Color.Red;
687                         AssertEquals ("P91#3", solid.Color, Color.Red);
688
689                         br = Brushes.MintCream;
690                         Assert ("P92#1", br is SolidBrush);
691                         solid = (SolidBrush) br;
692                         AssertEquals ("P92#2", solid.Color, Color.MintCream);
693                         solid.Color = Color.Red;
694                         AssertEquals ("P92#3", solid.Color, Color.Red);
695
696                         br = Brushes.MistyRose;
697                         Assert ("P93#1", br is SolidBrush);
698                         solid = (SolidBrush) br;
699                         AssertEquals ("P93#2", solid.Color, Color.MistyRose);
700                         solid.Color = Color.Red;
701                         AssertEquals ("P93#3", solid.Color, Color.Red);
702
703                         br = Brushes.Moccasin;
704                         Assert ("P94#1", br is SolidBrush);
705                         solid = (SolidBrush) br;
706                         AssertEquals ("P94#2", solid.Color, Color.Moccasin);
707                         solid.Color = Color.Red;
708                         AssertEquals ("P94#3", solid.Color, Color.Red);
709
710                         br = Brushes.NavajoWhite;
711                         Assert ("P95#1", br is SolidBrush);
712                         solid = (SolidBrush) br;
713                         AssertEquals ("P95#2", solid.Color, Color.NavajoWhite);
714                         solid.Color = Color.Red;
715                         AssertEquals ("P95#3", solid.Color, Color.Red);
716
717                         br = Brushes.Navy;
718                         Assert ("P96#1", br is SolidBrush);
719                         solid = (SolidBrush) br;
720                         AssertEquals ("P96#2", solid.Color, Color.Navy);
721                         solid.Color = Color.Red;
722                         AssertEquals ("P96#3", solid.Color, Color.Red);
723
724                         br = Brushes.OldLace;
725                         Assert ("P97#1", br is SolidBrush);
726                         solid = (SolidBrush) br;
727                         AssertEquals ("P97#2", solid.Color, Color.OldLace);
728                         solid.Color = Color.Red;
729                         AssertEquals ("P97#3", solid.Color, Color.Red);
730
731                         br = Brushes.Olive;
732                         Assert ("P98#1", br is SolidBrush);
733                         solid = (SolidBrush) br;
734                         AssertEquals ("P98#2", solid.Color, Color.Olive);
735                         solid.Color = Color.Red;
736                         AssertEquals ("P98#3", solid.Color, Color.Red);
737
738                         br = Brushes.OliveDrab;
739                         Assert ("P99#1", br is SolidBrush);
740                         solid = (SolidBrush) br;
741                         AssertEquals ("P99#2", solid.Color, Color.OliveDrab);
742                         solid.Color = Color.Red;
743                         AssertEquals ("P99#3", solid.Color, Color.Red);
744
745                         br = Brushes.Orange;
746                         Assert ("P100#1", br is SolidBrush);
747                         solid = (SolidBrush) br;
748                         AssertEquals ("P100#2", solid.Color, Color.Orange);
749                         solid.Color = Color.Red;
750                         AssertEquals ("P100#3", solid.Color, Color.Red);
751
752                         br = Brushes.OrangeRed;
753                         Assert ("P101#1", br is SolidBrush);
754                         solid = (SolidBrush) br;
755                         AssertEquals ("P101#2", solid.Color, Color.OrangeRed);
756                         solid.Color = Color.Red;
757                         AssertEquals ("P101#3", solid.Color, Color.Red);
758
759                         br = Brushes.Orchid;
760                         Assert ("P102#1", br is SolidBrush);
761                         solid = (SolidBrush) br;
762                         AssertEquals ("P102#2", solid.Color, Color.Orchid);
763                         solid.Color = Color.Red;
764                         AssertEquals ("P102#3", solid.Color, Color.Red);
765
766                         br = Brushes.PaleGoldenrod;
767                         Assert ("P103#1", br is SolidBrush);
768                         solid = (SolidBrush) br;
769                         AssertEquals ("P103#2", solid.Color, Color.PaleGoldenrod);
770                         solid.Color = Color.Red;
771                         AssertEquals ("P103#3", solid.Color, Color.Red);
772
773                         br = Brushes.PaleGreen;
774                         Assert ("P104#1", br is SolidBrush);
775                         solid = (SolidBrush) br;
776                         AssertEquals ("P104#2", solid.Color, Color.PaleGreen);
777                         solid.Color = Color.Red;
778                         AssertEquals ("P104#3", solid.Color, Color.Red);
779
780                         br = Brushes.PaleTurquoise;
781                         Assert ("P105#1", br is SolidBrush);
782                         solid = (SolidBrush) br;
783                         AssertEquals ("P105#2", solid.Color, Color.PaleTurquoise);
784                         solid.Color = Color.Red;
785                         AssertEquals ("P105#3", solid.Color, Color.Red);
786
787                         br = Brushes.PaleVioletRed;
788                         Assert ("P106#1", br is SolidBrush);
789                         solid = (SolidBrush) br;
790                         AssertEquals ("P106#2", solid.Color, Color.PaleVioletRed);
791                         solid.Color = Color.Red;
792                         AssertEquals ("P106#3", solid.Color, Color.Red);
793
794                         br = Brushes.PapayaWhip;
795                         Assert ("P107#1", br is SolidBrush);
796                         solid = (SolidBrush) br;
797                         AssertEquals ("P107#2", solid.Color, Color.PapayaWhip);
798                         solid.Color = Color.Red;
799                         AssertEquals ("P107#3", solid.Color, Color.Red);
800
801                         br = Brushes.PeachPuff;
802                         Assert ("P108#1", br is SolidBrush);
803                         solid = (SolidBrush) br;
804                         AssertEquals ("P108#2", solid.Color, Color.PeachPuff);
805                         solid.Color = Color.Red;
806                         AssertEquals ("P108#3", solid.Color, Color.Red);
807
808                         br = Brushes.Peru;
809                         Assert ("P109#1", br is SolidBrush);
810                         solid = (SolidBrush) br;
811                         AssertEquals ("P109#2", solid.Color, Color.Peru);
812                         solid.Color = Color.Red;
813                         AssertEquals ("P109#3", solid.Color, Color.Red);
814
815                         br = Brushes.Pink;
816                         Assert ("P110#1", br is SolidBrush);
817                         solid = (SolidBrush) br;
818                         AssertEquals ("P110#2", solid.Color, Color.Pink);
819                         solid.Color = Color.Red;
820                         AssertEquals ("P110#3", solid.Color, Color.Red);
821
822                         br = Brushes.Plum;
823                         Assert ("P111#1", br is SolidBrush);
824                         solid = (SolidBrush) br;
825                         AssertEquals ("P111#2", solid.Color, Color.Plum);
826                         solid.Color = Color.Red;
827                         AssertEquals ("P111#3", solid.Color, Color.Red);
828
829                         br = Brushes.PowderBlue;
830                         Assert ("P112#1", br is SolidBrush);
831                         solid = (SolidBrush) br;
832                         AssertEquals ("P112#2", solid.Color, Color.PowderBlue);
833                         solid.Color = Color.Red;
834                         AssertEquals ("P112#3", solid.Color, Color.Red);
835
836                         br = Brushes.Purple;
837                         Assert ("P113#1", br is SolidBrush);
838                         solid = (SolidBrush) br;
839                         AssertEquals ("P113#2", solid.Color, Color.Purple);
840                         solid.Color = Color.Red;
841                         AssertEquals ("P113#3", solid.Color, Color.Red);
842
843                         br = Brushes.Red;
844                         Assert ("P114#1", br is SolidBrush);
845                         solid = (SolidBrush) br;
846                         AssertEquals ("P114#2", solid.Color, Color.Red);
847                         solid.Color = Color.White;
848                         AssertEquals ("P114#3", solid.Color, Color.White);
849
850                         br = Brushes.RosyBrown;
851                         Assert ("P115#1", br is SolidBrush);
852                         solid = (SolidBrush) br;
853                         AssertEquals ("P115#2", solid.Color, Color.RosyBrown);
854                         solid.Color = Color.Red;
855                         AssertEquals ("P115#3", solid.Color, Color.Red);
856
857                         br = Brushes.RoyalBlue;
858                         Assert ("P116#1", br is SolidBrush);
859                         solid = (SolidBrush) br;
860                         AssertEquals ("P116#2", solid.Color, Color.RoyalBlue);
861                         solid.Color = Color.Red;
862                         AssertEquals ("P116#3", solid.Color, Color.Red);
863
864                         br = Brushes.SaddleBrown;
865                         Assert ("P117#1", br is SolidBrush);
866                         solid = (SolidBrush) br;
867                         AssertEquals ("P117#2", solid.Color, Color.SaddleBrown);
868                         solid.Color = Color.Red;
869                         AssertEquals ("P117#3", solid.Color, Color.Red);
870
871                         br = Brushes.Salmon;
872                         Assert ("P118#1", br is SolidBrush);
873                         solid = (SolidBrush) br;
874                         AssertEquals ("P118#2", solid.Color, Color.Salmon);
875                         solid.Color = Color.Red;
876                         AssertEquals ("P118#3", solid.Color, Color.Red);
877
878                         br = Brushes.SandyBrown;
879                         Assert ("P119#1", br is SolidBrush);
880                         solid = (SolidBrush) br;
881                         AssertEquals ("P119#2", solid.Color, Color.SandyBrown);
882                         solid.Color = Color.Red;
883                         AssertEquals ("P119#3", solid.Color, Color.Red);
884
885                         br = Brushes.SeaGreen;
886                         Assert ("P120#1", br is SolidBrush);
887                         solid = (SolidBrush) br;
888                         AssertEquals ("P120#2", solid.Color, Color.SeaGreen);
889                         solid.Color = Color.Red;
890                         AssertEquals ("P120#3", solid.Color, Color.Red);
891
892                         br = Brushes.SeaShell;
893                         Assert ("P121#1", br is SolidBrush);
894                         solid = (SolidBrush) br;
895                         AssertEquals ("P121#2", solid.Color, Color.SeaShell);
896                         solid.Color = Color.Red;
897                         AssertEquals ("P121#3", solid.Color, Color.Red);
898
899                         br = Brushes.Sienna;
900                         Assert ("P122#1", br is SolidBrush);
901                         solid = (SolidBrush) br;
902                         AssertEquals ("P122#2", solid.Color, Color.Sienna);
903                         solid.Color = Color.Red;
904                         AssertEquals ("P122#3", solid.Color, Color.Red);
905
906                         br = Brushes.Silver;
907                         Assert ("P123#1", br is SolidBrush);
908                         solid = (SolidBrush) br;
909                         AssertEquals ("P123#2", solid.Color, Color.Silver);
910                         solid.Color = Color.Red;
911                         AssertEquals ("P123#3", solid.Color, Color.Red);
912
913                         br = Brushes.SkyBlue;
914                         Assert ("P124#1", br is SolidBrush);
915                         solid = (SolidBrush) br;
916                         AssertEquals ("P124#2", solid.Color, Color.SkyBlue);
917                         solid.Color = Color.Red;
918                         AssertEquals ("P124#3", solid.Color, Color.Red);
919
920                         br = Brushes.SlateBlue;
921                         Assert ("P125#1", br is SolidBrush);
922                         solid = (SolidBrush) br;
923                         AssertEquals ("P125#2", solid.Color, Color.SlateBlue);
924                         solid.Color = Color.Red;
925                         AssertEquals ("P125#3", solid.Color, Color.Red);
926
927                         br = Brushes.SlateGray;
928                         Assert ("P126#1", br is SolidBrush);
929                         solid = (SolidBrush) br;
930                         AssertEquals ("P126#2", solid.Color, Color.SlateGray);
931                         solid.Color = Color.Red;
932                         AssertEquals ("P126#3", solid.Color, Color.Red);
933
934                         br = Brushes.Snow;
935                         Assert ("P127#1", br is SolidBrush);
936                         solid = (SolidBrush) br;
937                         AssertEquals ("P127#2", solid.Color, Color.Snow);
938                         solid.Color = Color.Red;
939                         AssertEquals ("P127#3", solid.Color, Color.Red);
940
941                         br = Brushes.SpringGreen;
942                         Assert ("P128#1", br is SolidBrush);
943                         solid = (SolidBrush) br;
944                         AssertEquals ("P128#2", solid.Color, Color.SpringGreen);
945                         solid.Color = Color.Red;
946                         AssertEquals ("P128#3", solid.Color, Color.Red);
947
948                         br = Brushes.SteelBlue;
949                         Assert ("P129#1", br is SolidBrush);
950                         solid = (SolidBrush) br;
951                         AssertEquals ("P129#2", solid.Color, Color.SteelBlue);
952                         solid.Color = Color.Red;
953                         AssertEquals ("P129#3", solid.Color, Color.Red);
954
955                         br = Brushes.Tan;
956                         Assert ("P130#1", br is SolidBrush);
957                         solid = (SolidBrush) br;
958                         AssertEquals ("P130#2", solid.Color, Color.Tan);
959                         solid.Color = Color.Red;
960                         AssertEquals ("P130#3", solid.Color, Color.Red);
961
962                         br = Brushes.Teal;
963                         Assert ("P131#1", br is SolidBrush);
964                         solid = (SolidBrush) br;
965                         AssertEquals ("P131#2", solid.Color, Color.Teal);
966                         solid.Color = Color.Red;
967                         AssertEquals ("P131#3", solid.Color, Color.Red);
968
969                         br = Brushes.Thistle;
970                         Assert ("P132#1", br is SolidBrush);
971                         solid = (SolidBrush) br;
972                         AssertEquals ("P132#2", solid.Color, Color.Thistle);
973                         solid.Color = Color.Red;
974                         AssertEquals ("P132#3", solid.Color, Color.Red);
975
976                         br = Brushes.Tomato;
977                         Assert ("P133#1", br is SolidBrush);
978                         solid = (SolidBrush) br;
979                         AssertEquals ("P133#2", solid.Color, Color.Tomato);
980                         solid.Color = Color.Red;
981                         AssertEquals ("P133#3", solid.Color, Color.Red);
982
983                         br = Brushes.Transparent;
984                         Assert ("P134#1", br is SolidBrush);
985                         solid = (SolidBrush) br;
986                         AssertEquals ("P134#2", solid.Color, Color.Transparent);
987                         solid.Color = Color.Red;
988                         AssertEquals ("P134#3", solid.Color, Color.Red);
989
990                         br = Brushes.Turquoise;
991                         Assert ("P135#1", br is SolidBrush);
992                         solid = (SolidBrush) br;
993                         AssertEquals ("P135#2", solid.Color, Color.Turquoise);
994                         solid.Color = Color.Red;
995                         AssertEquals ("P135#3", solid.Color, Color.Red);
996
997                         br = Brushes.Violet;
998                         Assert ("P136#1", br is SolidBrush);
999                         solid = (SolidBrush) br;
1000                         AssertEquals ("P136#2", solid.Color, Color.Violet);
1001                         solid.Color = Color.Red;
1002                         AssertEquals ("P136#3", solid.Color, Color.Red);
1003
1004                         br = Brushes.Wheat;
1005                         Assert ("P137#1", br is SolidBrush);
1006                         solid = (SolidBrush) br;
1007                         AssertEquals ("P137#2", solid.Color, Color.Wheat);
1008                         solid.Color = Color.Red;
1009                         AssertEquals ("P137#3", solid.Color, Color.Red);
1010
1011                         br = Brushes.White;
1012                         Assert ("P138#1", br is SolidBrush);
1013                         solid = (SolidBrush) br;
1014                         AssertEquals ("P138#2", solid.Color, Color.White);
1015                         solid.Color = Color.Red;
1016                         AssertEquals ("P138#3", solid.Color, Color.Red);
1017
1018                         br = Brushes.WhiteSmoke;
1019                         Assert ("P139#1", br is SolidBrush);
1020                         solid = (SolidBrush) br;
1021                         AssertEquals ("P139#2", solid.Color, Color.WhiteSmoke);
1022                         solid.Color = Color.Red;
1023                         AssertEquals ("P139#3", solid.Color, Color.Red);
1024
1025                         br = Brushes.Yellow;
1026                         Assert ("P140#1", br is SolidBrush);
1027                         solid = (SolidBrush) br;
1028                         AssertEquals ("P140#2", solid.Color, Color.Yellow);
1029                         solid.Color = Color.Red;
1030                         AssertEquals ("P140#3", solid.Color, Color.Red);
1031
1032                         br = Brushes.YellowGreen;
1033                         Assert ("P141#1", br is SolidBrush);
1034                         solid = (SolidBrush) br;
1035                         AssertEquals ("P141#2", solid.Color, Color.YellowGreen);
1036                         solid.Color = Color.Red;
1037                         AssertEquals ("P141#3", solid.Color, Color.Red);
1038                 }
1039         }
1040 }
1041
1042 // Following code was used to generate the TestProperties method.
1043 //
1044 //Type type = typeof (Brushes);
1045 //PropertyInfo [] properties = type.GetProperties ();
1046 //int count = 1;
1047 //foreach (PropertyInfo property in properties) {
1048 //      Console.WriteLine();
1049 //      Console.WriteLine("\t\t\tbr = Brushes." + property.Name + ";");
1050 //      Console.WriteLine("\t\t\tAssert (\"P" + count + "#1\", br is SolidBrush);");
1051 //      Console.WriteLine("\t\t\tsolid = (SolidBrush) br;");
1052 //      Console.WriteLine("\t\t\tAssertEquals (\"P" + count + "#2\", solid.Color, Color." + property.Name + ");");
1053 //
1054 //      if (property.Name != "Red") {
1055 //      Console.WriteLine("\t\t\tsolid.Color = Color.Red;");
1056 //      Console.WriteLine("\t\t\tAssertEquals (\"P" + count + "#3\", solid.Color, Color.Red);");
1057 //      } else {
1058 //      Console.WriteLine("\t\t\tsolid.Color = Color.White;");
1059 //      Console.WriteLine("\t\t\tAssertEquals (\"P" + count + "#3\", solid.Color, Color.White);");
1060 //      }
1061 //
1062 //      count++;
1063 //}