* ContainerTest.cs: Added tests for Add, Dispose, ValidateName and
[mono.git] / mcs / class / System / Test / System.ComponentModel / ChangeLog
1 2009-07-18  Gert Driesen  <drieseng@users.sourceforge.net>
2
3         * ContainerTest.cs: Added tests for Add, Dispose, ValidateName and
4         GetService.
5
6 2009-06-26  Robert Jordan  <robertj@gmx.net>
7
8         * EventHandlerListTests.cs, LicenseManagerTests.cs:
9         Upgrade to new NUnit style. Standalone tests (#if !NUNIT)
10         removed.
11
12 2009-06-22  Marek Habersack  <mhabersack@novell.com>
13
14         * TypeDescriptorTests.cs: added tests for 2.0+ APIs which deal
15         with adding/removing/getting type description providers.
16
17 2009-05-14  Jonathan Pryor  <jpryor@novell.com>
18
19         * ListChangedEventArgsTest.cs: Fix .NET 1.1 compile error.
20
21 2009-05-14  Jonathan Pryor  <jpryor@novell.com>
22
23         * ListChangedEventArgsTest.cs: Added; tests for ListChangedEventArgs.
24
25 2009-02-19  Marek Habersack  <mhabersack@novell.com>
26
27         * TypeDescriptorTests.cs: added a test for
28         TypeDescriptor.GetConverter (null) case.
29
30 2008-12-22  Ivan N. Zlatev  <contact@i-nz.net>
31
32         * ReferenceConverterTest.cs: Added.
33
34 2008-12-06  Ivan N. Zlatev  <contact@i-nz.net>
35
36         * TypeDescriptorTests.cs: Added a test for the NullableConverter support.
37
38 2008-12-06  Ivan N. Zlatev  <contact@i-nz.net>
39
40         * NullableConverterTest.cs: Added.
41
42 2008-10-18  Gert Driesen  <drieseng@users.sourceforge.net>
43
44         * TypeDescriptorTests.cs:
45         * PropertyDescriptorTests.cs: Define alias for S.C.DescriptionAttribute
46         to avoid ambiguous reference error using more recent versions of
47         NUnit (which also contains a DescriptionAttribute).
48
49 2008-09-01  Rodrigo Kumpera  <rkumpera@novell.com>
50
51         * PropertyDescriptorTest.cs: Tests for Get/Set Value of partial
52         overrides of virtual properties.
53
54 2008-08-07  Sebastien Pouliot  <sebastien@ximian.com>
55
56         * DefaultValueAttributeTest.cs: New. A few unit tests for 
57         DefaultValueAttribute - showing problems in Equals and GetHashCode.
58
59 2008-07-16  Ivan N. Zlatev  <contact@i-nz.net>
60
61         * TypeDescriptorTests.cs: Add a test that both GetConverter 
62         overloads return the same converter.
63
64 2008-07-16  Jonathan Pobst  <monkey@jpobst.com>
65
66         * BackgroundWorkerTest.cs: Add some asserts for bug #364365.
67
68 2008-07-16  Jonathan Pobst  <monkey@jpobst.com>
69
70         * BackgroundWorkerTest.cs: Add tests for bugs 328830 and 373153.
71
72 2008-07-03  Gert Driesen  <drieseng@users.sourceforge.net>
73
74         * PropertyDescriptorCollectionTests.cs: Allow tests for pass on MS.
75         * TypeDescriptorTests.cs: Added GetProperties and GetEvents asserts
76         for interfaces.
77
78 2008-06-27  Atsushi Enomoto  <atsushi@ximian.com>
79
80         * PropertyDescriptorCollectionTests.cs : huh.
81
82 2008-06-27  Gert Driesen  <drieseng@users.sourceforge.net>
83
84         * EventDescriptorCollectionTests.cs: Enabled tests for Empty, Find and
85         IList. Added test for String indexer.
86         * PropertyDescriptorCollectionTests.cs: Improved test for Find and
87         merged CultureInsensitiveFindTest. Improved test for Find with null
88         name/key. Added test for String indexer.
89
90 2008-06-27  Gert Driesen  <drieseng@users.sourceforge.net>
91
92         * EventDescriptorCollectionTests.cs: Added tests based on tests for
93         PropertyDescriptorCollection.
94         * PropertyDescriptorCollectionTests.cs: Added tests for Sort overloads.
95         Improved test for Find with null key.
96
97 2008-06-11  Atsushi Enomoto  <atsushi@ximian.com>
98
99         * DateTimeConverterTest.cs : test for bug #396649 by Andy Hume.
100
101 2008-05-30  Ivan N. Zlatev  <contact@i-nz.net>
102
103         * TypeDescriptorTests.cs: Fix the attributes test on the 1.1 profile.
104
105 2008-05-29  Ivan N. Zlatev  <contact@i-nz.net>
106
107         * TypeDescriptorTests.cs: Add test that verifies that GetAttributes 
108         retrieves the attributes of the type, the base types and the 
109         interfaces the type implements.
110
111 2008-05-05  Ivan N. Zlatev  <contact@i-nz.net>
112
113         * TypeDescriptorTests.cs: Add test for handling write-only properties.
114         Based on patch by James Fitzsimons <james.fitzsimons@gmail.com>
115
116 2008-04-30  Gert Driesen  <drieseng@users.sourceforge.net>
117
118         * ComponentConverterTests.cs: Allow test to be compiled using csc 1.x.
119
120 2008-04-16  Marek Habersack  <mhabersack@novell.com>
121
122         * ComponentConverterTests.cs: added tests for
123         {Component, Reference}Converter ConvertFrom/ConvertTo changes.
124
125 2008-03-15  Gert Driesen  <drieseng@users.sourceforge.net>
126
127         * DesignerAttributeTest.cs: Added ctor tests.
128
129 2008-02-26  Ivan N. Zlatev  <contact@i-nz.net>
130
131         * PropertyDescriptorTests.cs: Add Converter tests. Based on a 
132         patch by Andy Hume <andyhume32@yahoo.co.uk> under the MIT/X11 
133         license.
134
135 2008-02-26  Gert Driesen  <drieseng@users.sourceforge.net>
136
137         * CharConverterTest.cs: Fixed test to pass on MS.
138         * PropertyDescriptorTest.cs: Added test for Attributes.
139
140 2008-02-17  Gert Driesen  <drieseng@users.sourceforge.net>
141
142         * CharConverterTest.cs: Added tests for ConvertFrom and ConvertTo.
143         * CultureInfoConverterTest.cs: Added tests for ConvertFrom and
144         ConvertTo.
145
146 2008-02-04  Ivan N. Zlatev  <contact@i-nz.net>
147
148          * DateTimeConverterTests.cs: Test ConvertFrom with empty string.
149
150 2008-01-19  Rolf Bjarne Kvinge <RKvinge@novell.com> 
151
152         * MaskedTextProviderTest.cs: Fix IsPassword (found by Gendarme)
153
154 2008-01-03  Gert Driesen  <drieseng@users.sourceforge.net>
155
156         * TypeDescriptorProperties.cs: added test for order of
157         PropertyDescriptor instances returned by GetProperties.
158
159 2007-12-25  Vladimir Krasnov  <vladimirk@mainsoft.com>
160
161         * PropertyDescriptorCollectionTests.cs: added test for Find method
162
163 2007-12-04  Gert Driesen  <drieseng@users.sourceforge.net>
164
165         * Win32ExceptionTest.cs: Added ctor tests.
166
167 2007-11-15  Gert Driesen  <drieseng@users.sourceforge.net>
168
169         * PropertyDescriptorTests.cs: Added tests for AddValueChanged,
170         GetInvocationTarget, GetValueChangedHandler and RemoveValueChanged.
171
172 2007-11-03  Gert Driesen  <drieseng@users.sourceforge.net>
173
174         * InvalidEnumArgumentExceptionTest.cs: Added ctor tests.
175
176 2007-10-29  Atsushi Enomoto  <atsushi@ximian.com>
177
178         * ContainerTest.cs : added test for ValidateName().
179
180 2007-09-28  Jb Evain  <jbevain@novell.com>
181
182         * TypeConverterTests.cs: test case for bug #329450.
183
184 2007-09-25  Jonathan Pobst  <monkey@jpobst.com>
185
186         * AsyncOperationManagerTest.cs: Add test for SynchronizationContext.
187
188 2007-09-17  Gert Driesen  <drieseng@users.sourceforge.net>
189
190         * ComponentResourceManagerTest.cs: Added tests for ctors,
191         ApplyResources and IgnoreCase.
192
193 2007-09-05  Gert Driesen  <drieseng@users.sourceforge.net>
194
195         * EnumConverterTest.cs: Enabled test for converting flag enum from
196         string. Made tests less strict.
197
198 2007-08-31  Gert Driesen  <drieseng@users.sourceforge.net>
199
200         * TypeConverterTest.cs: Added tests for GetConvertFromException and
201         GetConvertToException.
202         * EnumConverterTest.cs: Enabled test for converting flag enums to
203         InstanceDescriptor.
204
205 2007-08-25  Ivan N. Zlatev  <contact@i-nz.net>
206
207         * NestedContainerTest.cs: add.
208
209 2007-08-20  Gert Driesen  <drieseng@users.sourceforge.net>
210
211         * EnumConverterTests.cs: Added tests for EnumConverter.
212
213 2007-08-19  Ivan N. Zlatev  <contact@i-nz.net>
214
215         * ReflectionPropertyDescriptorTests.cs: For read-only properties,
216         ShouldSerializeValue must also check for 
217         DesignerSerializationVisibility.Content and if present return true.
218
219 2007-08-19  Gert Driesen  <drieseng@users.sourceforge.net>
220
221         * TypeDescriptorTests: Removed Ivan's local Category.
222
223 2007-08-19  Ivan N. Zlatev  <contact@i-nz.net>
224
225         * TypeDescriptorTests.cs: new test to verify that GetProperties returns 
226         only the last type's implementation of a property with a matching name 
227         in the base types.
228
229 2007-08-01  Atsushi Enomoto  <atsushi@ximian.com>
230
231         * BackgroundWorkerTest.cs : new test to clear some doubts on impl.
232
233 2007-07-21  Gert Driesen  <drieseng@users.sourceforge.net>
234
235         * DisplayNameAttribute.cs: Added ctor tests. Fixed tests to pass on
236         MS (now that our implementation matches that of MS). Added tests
237         for Default, GetHashCode and Equals.
238
239 2007-07-16  Gert Driesen  <drieseng@users.sourceforge.net>
240
241         * PropertyDescriptorTests.cs: Added test for ShouldSerializeValue
242         behavior with read-only properties.
243
244 2007-07-13  Gert Driesen  <drieseng@users.sourceforge.net>
245
246         * PropertyDescriptorTests.cs: Added tests for Igor's fixes for
247         ShouldSerializeValue.
248
249 2007-07-12  Rolf Bjarne Kvinge <RKvinge@novell.com> 
250
251         * PropertyDescriptorTests.cs: Added GetEditorTest.
252
253 2006-05-31  Atsushi Enomoto  <atsushi@ximian.com>
254
255         * LookupBindingPropertiesAttributeTest.cs:
256           test GetHashCode() as well.
257
258 2007-05-31  Rolf Bjarne Kvinge  <RKvinge@novell.com>
259
260         * LookupBindingPropertiesAttributeTest.cs: Added.
261
262 2007-05-10  Rolf Bjarne Kvinge  <RKvinge@novell.com>
263
264         * MaskedTextProviderTest.cs: New test.
265
266 2007-02-27  Rolf Bjarne Kvinge  <RKvinge@novell.com>
267
268         * MaskedTextProviderTest.cs: Added.
269         * MaskedTextProviderTestGenerator.cs: Added.
270
271 2007-02-16  Gert Driesen  <drieseng@users.sourceforge.net>
272
273         * TypeDescriptorTests.cs: Use Assert instead of deriving from
274         deprecated Assertion. Added test for component that has a site without
275         an ITypeDescriptorFilterService. Fixes bug #80836.
276
277 2007-02-01  Ilya Kharmatsky <ilyak -at- mainsoft.com>
278
279         * TypeConverterTests.cs, PropertyDescriptorCollectionTests.cs:
280         excluded test which not working under TARGET_JVM
281
282 2007-01-29  Ilya Kharmatsky <ilyak -at- mainsoft.com>
283
284         * ToolboxItemAttributeTests.cs: excluded DefaultType test,
285         under TARGET_JVM
286
287 2007-01-25  Ilya Kharmatsky <ilyak -at- mainsoft.com>
288
289         * ArrayConverterTests.cs: workaround not supported under TARGET_JVM
290         property 'ParamName' of System.ArgumentNullException
291
292 2007-01-20  Chris Toshok  <toshok@ximian.com>
293
294         * BindingListTest.cs: new tests for BindingList<T>
295
296 2007-01-05  Sebastien Pouliot  <sebastien@ximian.com>
297
298         * TypeDescriptorTests.cs: Fix TestGetAttributes t16 as there can be
299         many [Designer] attributes and their order isn't deterministic (like
300         the test required).
301
302 2006-12-28  Gert Driesen  <drieseng@users.sourceforge.net>
303
304         * ContainerTest.cs: Fixed compiler warning.
305
306 2006-12-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>
307
308         * DefaultBindingPropertyAttributeTest.cs: new tests.
309
310 2006-12-21  Gert Driesen  <drieseng@users.sourceforge.net>
311
312         * PropertyDescriptorTests.cs: Added test for bug #80292. Fixed
313         accessibility of NestedClass, not caugh due to bug #80338.
314
315 2006-12-20  Chris Toshok  <toshok@ximian.com>
316
317         * AttributeProviderAttributeTest.cs: new tests.
318
319 2006-12-20  Chris Toshok  <toshok@ximian.com>
320
321         * ComplexBindingPropertiesAttributeTest.cs: add test for Default
322         field.
323
324 2006-12-20  Chris Toshok  <toshok@ximian.com>
325
326         * ComplexBindingPropertiesAttributeTest.cs: new tests.
327
328 2006-12-19  Chris Toshok  <toshok@ximian.com>
329
330         * PropertyDescriptorTests.cs: add some tests here because we were
331         generating an NRE for a missing type converter type.  MS doesn't -
332         it instead falls back to the converter for the property type.
333
334 2006-12-06  Chris Toshok  <toshok@ximian.com>
335
336         * PropertyDescriptorTests.cs: add a test to see if
337         ShouldSerializeValue's return value affects CanResetValue.
338
339 2006-12-06  Chris Toshok  <toshok@ximian.com>
340
341         * PropertyDescriptorTests.cs: add a test for ShouldSerializeValue
342         and CanResetValue on a class without ShouldSerialize/Reset
343         methods.
344
345 2006-12-06  Chris Toshok  <toshok@ximian.com>
346
347         * PropertyDescriptorTests.cs: flesh out these tests more with some
348         for ShouldSerialize and CanReset.
349
350 2006-11-08  Sebastien Pouliot  <sebastien@ximian.com>
351
352         * CollectionConverterTest.cs: More test cases.
353
354 2006-11-08  Gert Driesen  <drieseng@users.sourceforge.net>
355
356         * ArrayConverterTests.cs: Added tests for ArrayConverter.
357
358 2006-11-07  Sebastien Pouliot  <sebastien@ximian.com>
359
360         * CollectionConverterTest.cs: New. Some unit tests done while tracking
361         an issue.
362
363 2006-09-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
364
365         * System.ComponentModel/ContainerTest.cs: new test.
366
367 2006-09-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
368
369         * TypeDescriptorTests.cs: test for overriden attributes.
370         Patch by Ivan N. Zlatev.
371
372 2006-05-22  Atsushi Enomoto  <atsushi@ximian.com>
373
374         * TypeDescriptorTest.cs : added GetPropertiesIgnoreIndexers().
375
376 2006-04-25  Atsushi Enomoto  <atsushi@ximian.com>
377
378         * ByteConverterTests.cs,
379           DecimalConverterTests.cs,
380           DoubleConverterTests.cs,
381           Int16ConverterTests.cs,
382           Int64ConverterTests.cs,
383           SByteConverterTests.cs,
384           SingleConverterTests.cs,
385           UInt16ConverterTests.cs,
386           UInt32ConverterTests.cs,
387           UInt64ConverterTests.cs:
388           ConvertToString() (test with custom culture) failed on .NET 2.0.
389           Fixed it by adding NumberFormat override in each test culture.
390
391 2006-03-11 Gert Driesen <drieseng@users.sourceforge.net>
392
393         * TypeDescriptorTests.cs: Added test for bug #76686.
394
395 2006-02-23 Andrew Skiba <andrews@mainsoft.com>
396
397         * standalone_tests: TypeDescriptor performance test
398
399 2006-01-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
400
401         * ContainerTest.cs: new test.
402
403 2005-09-29  Raja R Harinath  <harinath@gmail.com>
404
405         * DateTimeConverterTests.cs (ConvertTo_MaxValue): Disable tests
406         that require CurrentCulture _not_ to be InvariantCulture.
407         (ConvertToString_MaxValue): Likewise.
408
409 2005-09-19 Gert Driesen <drieseng@users.sourceforge.net>
410
411         * TypeConverterTests.cs: Added tests for TypeConverter.
412         * PropertyDescriptorCollection.cs: Added tests for PropertyDescriptor
413         Collection.
414
415 2005-08-28 Gert Driesen <drieseng@users.sourceforge.net>
416
417         * DateTimeConverterTests.cs: Added tests for DateTimeConverter.
418
419 2005-08-26 Gert Driesen <drieseng@users.sourceforge.net>
420
421         * ByteConverterTests.cs: Added ConvertToString and ConvertFromString
422         tests with culture that has overriden GetFormat for NumberFormatInfo.
423         * DecimalConverterTests.cs: same.
424         * DoubleConverterTests.cs: same.
425         * Int16ConverterTests.cs: same.
426         * Int32ConverterTests.cs: same.
427         * Int64ConverterTests.cs: same.
428         * SByteConverterTests.cs: same.
429         * SingleConverterTests.cs: same.
430         * UInt16ConverterTests.cs: same.
431         * UInt32ConverterTests.cs: same.
432         * UInt64ConverterTests.cs: same.
433
434 2005-08-19 Gert Driesen <drieseng@users.sourceforge.net>
435
436         * ToolboxItemAttributeTests.cs: Fixed typo in eol-style property.
437         * ByteConverterTests.cs: Added tests for hex string and min/max
438         conversions.
439         * Int16ConverterTests.cs: Added tests for hex string and min/max
440         conversions.
441         * Int32ConverterTests.cs: Added tests for hex string and min/max
442         conversions.
443         * DecimalConverterTests.cs: Added tests for DecimalConverter.
444         * DoubleConverterTests.cs: Added tests for DoubleConverter.
445         * Int64ConverterTests.cs: Added tests for Int64Converter.
446         * SByteConverterTests.cs: Added tests for SByteConverter.
447         * SingleConverterTests.cs: Added tests for SingleConverter.
448         * UInt16ConverterTests.cs: Added tests for UInt16Converter.
449         * UInt32ConverterTests.cs: Added tests for UInt32Converter.
450         * UInt64ConverterTests.cs: Added tests for UInt64Converter.
451
452 2005-08-16 Gert Driesen <drieseng@users.sourceforge.net>
453
454         * ByteConverterTests.cs: Added tests for ByteConverter.
455         * Int16ConverterTests.cs: Added tests for Int16Converter.
456         * Int32ConverterTests.cs: Added tests for Int32Converter.
457
458 2005-08-16 Gert Driesen <drieseng@users.sourceforge.net>
459
460         * ToolboxItemAttributeTests.cs: Added tests for ToolboxItemAttribute.
461
462 2005-06-04 Gert Driesen <drieseng@users.sourceforge.net>
463         
464         * TypeDescriptorTests.cs: Added tests for bug #75152. Fixed tests
465         to pass on Mono and MS.NET.
466
467 2005-02-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
468
469         * TypeDescriptorTests.cs: new test for TypeConverter ctor that takes
470         a Type argument.
471
472 2005-01-24  Joerg Rosenkranz (joergr@voelcker.com)
473
474         * TypeDescriptorTests.cs: Added tests for bug #71444
475
476 2005-01-19  Nick Drochak  <ndrochak@ieee.org>
477
478         * TypeDescriptorTests.cs: Add another test in GetComponentName() to check
479           the component name returned for a component without a Site.
480
481 2005-01-08  Nick Drochak  <ndrochak@ieee.org>
482
483         * TypeDescriptorTests.cs: Fix/Ignore tests for MS.NET
484
485 2004-04-16  Lluis Sanchez Gual <lluis@ximian.com>
486
487         * TypeDescriptorTests.cs: Added new tests for TypeDescriptor.
488
489 2004-03-17  Ivan Hamilton <ivan@chimerical.com.au>
490
491         * LicenseManagerTests.cs: New. Unit tests.
492
493 2002-10-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>
494
495         * AllTests.cs:
496         * ChangeLog:
497         * EventHandlerListTests.cs: new test.
498