5cd593991859daed8e5f982ab667cedad228f0a5
[mono.git] / mcs / class / System.Web / Test / System.Web.UI.WebControls / ChangeLog
1 2006-07-05 Vladimir Krasnov <vladimirk@mainsoft.com>
2         
3         * added CreateUserWizardTest.cs
4
5 2006-07-03 Vladimir Krasnov <vladimirk@mainsoft.com>
6
7         * BoundFieldTest.cs, ButtonFieldTest.cs, DataControlFieldTest.cs
8         HyperLinkFieldTest.cs, ImageFieldTest.cs: removed NotWorking
9         attribute from Initialize test case
10
11 2006-06-28 Juraj Skripsky <js@hotfeet.ch>
12
13         * RegularExpressionValidatorTest.cs: check for automatic wrapping of
14         expression with "^...$".
15
16 2006-06-28 Vladimir Krasnov <vladimirk@mainsoft.com>
17
18         * Added WizardTest.cs: Wizard control basic tests
19
20 2006-06-25 Yoni Klain <yonik@mainsoft.com>
21
22         * GridViewTest.cs;
23         * AutoGeneratedFieldTest.cs;BoundFieldTest.cs;DataControlFieldTest.cs;
24         * DataControlFieldCollectionTest.cs;DataKeyArrayTest.cs;
25         * DataKeyTest.cs;ButtonFieldBaseTest.cs;HyperLinkFieldTest.cs;
26         * CommandFieldTest.cs;CheckBoxFieldTest.cs;TemplateFieldTest.cs
27         * GridView test and GridView subclasses tests. 
28
29 2006-06-25      Konstantin Triger <kostat@mainsoft.com>
30
31         * FormViewTest.cs: test for PageIndex bounds.
32
33 2006-06-21 Andrew Skiba <andrews@mainsoft.com>
34
35         * ThemeTest.cs, SiteMapPathTest.cs, FormViewTest.cs, MenuTest.cs,
36          MasterPageTest.cs: NunitWeb refactoring
37
38 2006-06-21 Andrew Skiba <andrews@mainsoft.com>
39
40         * FileUploadTest.cs: add new tests for FileUpload control
41
42 2006-06-20 Andrew Skiba <andrews@mainsoft.com>
43
44         * ThemeTest.cs: add new test for UrlPropertyAttribute
45
46 2006-06-20 Andrew Skiba <andrews@mainsoft.com>
47
48         * FormViewTest.cs: add new test for CssClass attribute
49
50 2006-06-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
51
52         * RepeaterItemCollectionTest.cs: New file.
53
54 2006-06-14 Andrew Skiba <andrews@mainsoft.com>
55
56         * MenuTest.cs: add test for CssClass attribute
57
58 2006-06-13 Juraj Skripsky <js@hotfeet.ch>
59
60         * CalendarTest.cs (SelectDateProperty): Make sure SelectedDate is
61         automatically "rounded" to the same date with time set to 12:00am.
62
63 2006-05-28 Andrew Skiba <andrews@mainsoft.com>
64
65         * ThemeTest.cs, MenuTest.cs, MasterPageTest.cs: rename methods to make
66         nunit quiet
67
68 2006-05-21 Yoni Klain <yonik@mainsoft.com>
69
70         * ThemeTest.cs  -  Add new test
71
72 2006-05-21 Yoni Klain <yonik@mainsoft.com>
73
74         * MasterPageTest.cs  -  add attributes for NotWorking tests
75         * MenuTest.cs - sleep time changed
76
77 2006-05-21 Yoni Klain <yonik@mainsoft.com>
78
79         * Added MasterPageTest.cs
80
81 2006-05-21 Yoni Klain <yonik@mainsoft.com>
82
83         * MenuTest.cs, SiteMapPathTest.cs ,BulletedListTest.cs -  add attributes for NotWorking tests 
84           
85 2006-05-21 Yoni Klain <yonik@mainsoft.com>
86
87         * Added ContentTest.cs
88
89 2006-05-17 Andrew Skiba <andrews@mainsoft.com>
90
91         * MenuTest.cs, SiteMapPathTest.cs: multiple changes, now passes on 
92         dotnet with mono makefile
93
94 2006-05-14 Yoni Klain <yonik@mainsoft.com>
95
96         * Added MenuTest.cs
97
98 2006-05-14 Yoni Klain <yonik@mainsoft.com>
99
100         * Added SiteMapPathTest.cs 
101
102 2006-04-30 Yoni Klain <yonik@mainsoft.com>
103
104         * Added SiteMapDataSourceTest.cs 
105
106 2006-04-23 Tal Klahr <talk@mainsoft.com>
107
108         * Added ViewTest.cs and MultiViewTest.cs
109
110 2006-04-25      Konstantin Triger <kostat@mainsoft.com>
111
112         * FormViewTest.cs: added test for PageCount.
113
114 2006-04-20      Konstantin Triger <kostat@mainsoft.com>
115
116         * FormViewTest.cs: added test for PageIndex.
117
118 2006-04-06      Konstantin Triger <kostat@mainsoft.com>
119
120         * DataListTest.cs: added test for DataSourceID.
121
122 2006-04-06      Konstantin Triger <kostat@mainsoft.com>
123
124         * LoginTest.cs: Added LayoutTemplate property Test.
125         * LoginViewTest.cs: Added AnonymousTemplate property Test.
126
127 2006-03-28  Alexandre Miguel Pedro Gomes  <alexmipego@gmail.com>
128  
129         * FontInfoTest.cs: Implemented ShouldSerializeNames tests
130
131 2006-03-06  Vladimir Krasnov  <vladimirk@mainsoft.com>
132
133         * CalendarTest.cs: refactoring, inline delegates replaced with
134         regular ones.
135         * LinkButtonTest.cs: same
136
137 2006-03-03  Vladimir Krasnov  <vladimirk@mainsoft.com>
138
139         * PagedDataSourceTest.cs: added TARGET_JVM part to exclude
140         not working tests.
141         * WebControlTest.cs: same
142
143 2006-02-21  Chris Toshok  <toshok@ximian.com>
144
145         * SqlDataSourceTest.cs, SqlDataSourceViewTest.cs,
146         AccessDataSourceTest.cs: new tests.
147
148 2005-12-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
149
150         * DropDownListTest.cs: test for html-encoding of the text.
151
152 2005-11-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
153
154         * RadioButtonTest.cs: more tests for the 'name' attribute.
155
156 2005-10-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
157
158         * LiteralTest.cs: Literal allows LiteralControl.
159
160 2005-10-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
161
162         * ListBoxTest.cs: a few more tests for ListBox and selection.
163
164 2005-10-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
165
166         * ListControlTest.cs: 3 more tests for ListControl.
167
168 2005-10-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
169
170         * CustomValidatorTest.cs: an empty control name is valid.
171
172 2005-10-17  Sebastien Pouliot  <sebastien@ximian.com> 
173
174         * RequiredFieldValidatorCas.cs: New. CAS unit for 
175         RequiredFieldValidator.
176
177 2005-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
178
179         * DataListTest.cs: added some style and IRepeatInfoUser tests.
180
181 2005-10-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
182
183         * ListBoxTest.cs: the name is the UniqueID, not the ClientID.
184         * WebControlTest.cs: Attributes statebag is case insensitive.
185
186 2005-10-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
187
188         * ImageButtonTest.cs: test that 'name' attribute is rendered.
189
190 2005-10-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
191
192         * DataGridTest.cs: Test for ButtonColumn with DataTextField.
193
194 2005-10-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
195
196         * DataGridTest.cs: new test for the style of the linkbutton in the
197         headers when sorting is enabled. Also test that the Items property
198         contains the DataGridItems.
199
200 2005-09-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
201
202         * TableCellTest.cs: the "Text" viewstate value does not control whether
203         we render the children or not.
204
205         * EditCommandColumnTest.cs: some tests do not pass on MS rutime for me,
206         so I've made them NotDotNet and fixed all the problems. Also added tests
207         to ensure that the TextBox's form the BoundColumns are present in the
208         hierarchy, as before we did nothing there.
209         
210         * ButtonTest.cs: test to show that a Button's children are not rendered.
211
212 2005-09-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
213
214         * PagedDataSourceTest.cs: more tests.
215
216 2005-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
217
218         * PagedDataSourceTest.cs: more tests.
219
220 2005-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
221
222         * CalendarTest.cs: added test to check for ID and base attributes being
223         copied from the calendar into the table.
224
225 2005-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
226
227         * PagedDataSourceTest.cs: nullref is throw on null DataSource.
228
229 2005-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
230
231         * DataGridTest.cs: fixed a test and added a commented out one that works
232         fine in mono but throws nullref with MS.
233
234 2005-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
235
236         * DataGridTest.cs: more tests that add a TemplateColumn.
237
238 2005-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
239
240         * EditCommandColumnTest.cs: added a test here for datagrid, as this was
241         the file whose test failed because the id of the datagrid generated
242         table.
243
244 2005-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
245
246         * FontUnitCas.cs: method name change in FontUnitTest.
247         * FontUnitTest.cs: splitted tests, enabled the "NotWorking" ones and
248         added tests for FontSize names beginning with x and containing a dash.
249
250 2005-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
251
252         * ListControlTest.cs: new tests for SelectedValue, SelectedIndex and
253         DataBinding.
254
255 2005-09-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
256
257         * DataGridTest.cs:
258         * DataListTest.cs: OnItemCommand is raised always in OnBubbleEvent.
259
260 2005-09-23  Sebastien Pouliot  <sebastien@ximian.com>
261
262         * LoginTest.cs: Make OnBubbleEvent_Authenticated_OnAuthenticate test 
263         case "work" on both MS and Mono.
264         * UnitTest.cs: IncorrectConstructor9 was fixed (in 2.0 RC) to throw
265         the FormatException (just like earlier fx did).
266
267 2005-09-23  Sebastien Pouliot  <sebastien@ximian.com> 
268  
269         * LabelCas.cs, LinkButtonCas.cs, ListBoxCas.cs, ListControlCas.cs,
270         ListItemCas.cs, ListItemCollectionCas.cs, LiteralCas.cs, LoginCas.cs,
271         LoginNameCas.cs, LoginStatusCas.cs, MonthChangedEventArgsCas.cs,
272         PagedDataSourceCas.cs, PanelCas.cs, RadioButtonCas.cs, 
273         RadioButtonListCas.cs, RangeValidatorCas.cs, 
274         RegularExpressionValidatorCas.cs, RepeaterCas.cs, RepeatInfoCas.cs,
275         RoleGroupCas.cs, RoleGroupCollectionCas.cs, 
276         SelectedDatesCollectionCas.cs, StyleCas.cs, TableCas.cs, 
277         TableCellCas.cs, TableFooterRowCas.cs, TableHeaderCellCas.cs,
278         TableHeaderRowCas.cs, TableItemStyleCas.cs, TableRowCas.cs,
279         TableSectionStyleCas.cs, TableStyleCas.cs, TargetConverterCas.cs,
280         TextBoxCas.cs, TreeViewCas.cs, UnitCas.cs, UnitConverterCas.cs,
281         ValidatedControlConverterCas.cs, ValidationSummaryCas.cs, 
282         WebColorConverterCas.cs, WebControlCas.cs, XmlCas.cs, 
283         XmlDataSourceCas.cs: New CAS unit tests - checks for LinkDemands and 
284         re-execute the "classic" unit tests under the most retricted security
285         permissions possible.
286
287 2005-09-23  Sebastien Pouliot  <sebastien@ximian.com>
288
289         * LinkButtonTest.cs: Fixed fixture name (Text -> Test).
290         * ListItemTest.cs: Fixed header.
291         * LoginTest.cs: Changed [Ignore] to [Category ("NotDotNet")] on 
292         OnBubbleEvent_Authenticated_OnAuthenticate () test case.
293         * PagedDataSourceTest.cs: Added missing [Test] to 
294         TestEnumerators_NoPaging test case.
295         * RadioButtonListTest.cs: Fixed header.
296         * RepeatInfoTest.cs: Add missing [Test] on DefaultValues test case.
297         * UnitConverterTest.cs: Fixed test cases (commited bu never executed)
298         before including it in the suite.
299         * ValidatorTest.cs: Fixed header.
300         * WebColorConverterTest.cs: Fixed header.
301
302 2005-09-21  Sebastien Pouliot  <sebastien@ximian.com>
303
304         * AdCreatedEventArgsCas.cs, BaseCompareValidatorCas.cs,
305         BaseDataBoundControlCas.cs, BaseDataListCas.cs, BaseValidatorCas.cs,
306         BoundColumnCas.cs, ButtonColumnCas.cs, CalandarCas.cs, 
307         CalendarDayCas.cs, CheckBoxCas.cs, CheckBoxListCas.cs, 
308         CompareValidatorCas.cs, CompositeControlCas.cs, CustomValidatorCas.cs,
309         DataBoundControlCas.cs, DataGridCas.cs, DataGridColumnCas.cs,
310         DataGridItemCas.cs, DataGridItemCollectionCas.cs, 
311         DataGridPagerStyleCas.cs, DataKeyCollectionCas.cs, DataListItemCas.cs,
312         DataListItemCollectionCas.cs, EditCommandColumnCas.cs, FontInfoCas.cs,
313         FontNamesConverterCas.cs, FontUnitCas.cs, FormViewCas.cs, 
314         HyperLinkCas.cs, HyperLinkColumnCas.cs, ImageButtonCas.cs, 
315         ImageCas.cs: New CAS unit tests - checks for LinkDemands and 
316         re-execute the "classic" unit tests under the most retricted security
317         permissions possible.
318
319 2005-09-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
320
321         * DataGridTest.cs: added data binding tests.
322         * BaseDataListTest.cs: it's DataKeys (arraylist) what gets to the
323         viewstate, not the DataKeyCollection.
324
325 2005-09-20  Sebastien Pouliot  <sebastien@ximian.com>
326
327         * AdCreatedEventArgsTest.cs, BaseCompareValidatorTest.cs, 
328         CompositeControlTest.cs, DataListTest.cs, DropDownListTest.cs,
329         EditCommandColumnTest.cs, FontNamesConverterTest.cs, FormViewTest.cs,
330         ListControlTest.cs, MonthChangedEventArgsTest.cs, 
331         RadioButtonListTest.cs, StyleTest.cs, TableCellTest.cs, 
332         TextBoxTest.cs, TreeViewTest.cs, ValidatedControlConverterTest.cs:
333         Fixed tests results under 2.0 Release Candidate (for NET_2_0).
334
335 2005-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
336
337         * DataGridTest.cs: fix expected/actual order. Added test for HeaderText
338         and empty ArrayList.
339
340 2005-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
341
342         * TableCellTest.cs: TableCell does not get an automatic ID.
343
344 2005-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
345
346         * TableStyleTest.cs: added test to check that GridLines is correctly
347         restored in LoadViewState.
348
349 2005-09-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
350
351         * TableCellTest.cs: added new test cases for bug #76078.
352
353 2005-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
354
355         * ListItemTest.cs: tests for ListItem.
356         * RadioButtonListTest.cs: more test for load/raise.
357
358 2005-09-09  Chris Toshok  <toshok@ximian.com>
359
360         * StyleTest.cs (FontInfo_Empty): test to see if changes to
361         Style.Font cause changes in the style's empty status.
362
363 2005-09-07  Chris Toshok  <toshok@ximian.com>
364
365         * CalendarTest.cs (TestSelectedColorDefault): we need to split up
366         the color tests since they're rendered in different orders by
367         ms/us.
368
369 2005-09-07  Chris Toshok  <toshok@ximian.com>
370
371         * ListControlTest.cs: add tests for the ControlState.
372
373 2005-09-05  Chris Toshok  <toshok@ximian.com>
374
375         * FormViewTest.cs: new tests.
376
377 2005-09-05  Chris Toshok  <toshok@ximian.com>
378
379         * DataBoundControlTest.cs: new tests.
380
381         * BaseDataBoundControlTest.cs: new tests.
382
383 2005-09-01  Chris Toshok  <toshok@ximian.com>
384
385         * ListControlTest.cs (DefaultProperties): add tests for TagKey,
386         Text, and AppendDataBoundItems.
387         (ViewStateContents): add checks for Text and AppendDataBoundItems.
388
389 2005-09-01  Raja R Harinath  <rharinath@novell.com>
390
391         * CalendarTest.cs: Remove duplicate using-declarations.
392         * XmlDataSourceTest.cs: Protect with NET_2_0 guard.
393         * RepeaterTest.cs (Poker.GetSelectArguments): Likewise.
394         (Poker.DoCreateDataSourceSelectArguments): Likewise.
395         (Repeater_DefaultsSelectArguments): Likewise.
396
397 2005-08-31  Chris Toshok  <toshok@ximian.com>
398
399         * TreeViewTest.cs: beginnings of new tests.
400
401         * RepeaterTest.cs: same.
402
403         * XmlDataSourceTest.cs: same.
404
405 2005-08-27  Chris Toshok  <toshok@ximian.com>
406
407         * TextBoxTest.cs: add 2.0 test to show that validation properties
408         have no effect on downlevel rendering.
409
410 2005-08-26  Chris Toshok  <toshok@ximian.com>
411
412         * TextBoxTest.cs: add tests for the 2.0 validation properties, and
413         to make sure they're getting saved to the viewstate.
414
415 2005-08-26  Chris Toshok  <toshok@ximian.com>
416
417         * FontUnitTest.cs: Add tests for the two 2.0 constructors, and the
418         2.0 ToString(IFormatProvider) method.
419
420         * UnitTest.cs: Add tests for the 2.0 ToString(IFormatProvider)
421         method.
422
423 2005-08-26  Sebastien Pouliot  <sebastien@ximian.com> 
424
425         * TableStyleTest.cs: New test cases for 2.0.
426
427 2005-08-25  Sebastien Pouliot  <sebastien@ximian.com> 
428  
429         * CheckBoxListTest.cs: Use Ben's CleanHtmlTextWriter to compare 
430         rendered output. Re-ordered the expected value to match. Rendering 
431         tests now pass on Mono 1.x|2.0 profile and MS 1.x.
432         * DropDownListTest.cs: (Properties) we have the same 2.0 failure on
433         both Mono and MS runtime, maybe it's a feature ;-)
434
435 2005-08-25  Chris Toshok  <toshok@ximian.com>
436
437         * CalendarTest.cs: add viewstate tests for Caption/CaptionAlign
438         (2.0).
439
440 2005-08-25  Sebastien Pouliot  <sebastien@ximian.com>
441
442         * HyperLinkTest.cs: Fixed the expected output rendering for 2.0.
443
444 2005-08-25  Peter Dennis Bartok  <pbartok@novell.com>
445
446         * StyleTest.cs: Added tests for CssRegisteredStyle
447
448 2005-08-25  Sebastien Pouliot  <sebastien@ximian.com>
449
450         * StyleTest.cs: Added test for IsStyleEmpty(null).
451
452 2005-08-24  Chris Toshok  <toshok@ximian.com>
453
454         * ValidationSummaryTest.cs (ValidationSummary_ValidationGroup):
455         add tests for ValidationGroup, making sure it's stored in the
456         ViewState.
457
458 2005-08-24  Sebastien Pouliot  <sebastien@ximian.com>
459
460         * RoleGroupTest.cs: New (2.0). Unit tests for RoleGroup.
461         * RoleGroupCollectionTest.cs: New (2.0). Unit tests for 
462         RoleGroupCollection.
463
464 2005-08-23  Chris Toshok  <toshok@ximian.com>
465
466         * RepeatInfoTest.cs (RenderRepeater_BaseControl): the 2.0 ReatInfo
467         class does things a little differently.
468
469 2005-08-22  Chris Toshok  <toshok@ximian.com>
470
471         * ListControlTest.cs: #if NET_2_0 some of the asserts whose values
472         are different in 2.0.
473
474         * ValidationSummaryTest.cs: same.
475
476         * XmlTest.cs: same.
477
478         * ListBoxTest.cs: same.
479
480         * CheckBoxTest.cs: same.
481
482         * UnitTest.cs: same.
483
484         * TextBoxTest.cs: same.
485
486         * CustomValidatorTest.cs: same.
487
488         * DataGridTest.cs: same.
489
490         * BaseCompareValidatorTest.cs: remove ko-KR, since my laptop
491         presently can't find it, and we already have another ymd date
492         element order.
493
494 2005-08-22  Chris Toshok  <toshok@ximian.com>
495
496         * RepeatInfoTest.auto.cs: regenerate.
497
498         * RepeatInfoTest.auto.2.0.cs: generate using .Net 2.0.
499
500         * RepeatInfoTest.gen.cs: add wrapper #ifdefs for the 1.x/2.0 cases
501         - we need both.
502
503 2005-08-22  Chris Toshok  <toshok@ximian.com>
504
505         * BaseCompareValidatorTest.cs: fix the tests that change behavior
506         between 1.x and 2.0.
507
508 2005-08-22  Chris Toshok  <toshok@ximian.com>
509
510         * LinkButtonTest.cs: add validation group tests.
511
512 2005-08-22  Chris Toshok  <toshok@ximian.com>
513
514         * ImageButtonTest.cs: add NET_2_0 validation tests.
515
516 2005-08-22  Chris Toshok  <toshok@ximian.com>
517
518         * CheckBoxTest.cs: add NET_2_0 validation tests.
519
520 2005-08-22  Chris Toshok  <toshok@ximian.com>
521
522         * ButtonTest.cs (Button_DefaultValues): add NET_2_0 test for
523         ValidationGroup.
524         (Button_ViewState): same.
525
526 2005-08-22  Sebastien Pouliot  <sebastien@ximian.com>
527
528         * LoginNameTest.cs: New. Unit tests for LoginName control (2.0).
529         * LoginStatusTest.cs: New. Unit tests for LoginStatus control (2.0).
530
531 2005-08-19  Sebastien Pouliot  <sebastien@ximian.com>
532
533         * TableCellTest.cs: Add test cases for AssociatedHeaderCellID (2.0).
534
535 2005-08-18  Sebastien Pouliot  <sebastien@ximian.com>
536
537         * BaseDataListTest.cs: Added test cases for new properties, methods
538         and events defined in 2.0.
539         * LoginTest.cs: Added test cases for On* methods.
540
541 2005-08-17  Chris Toshok  <toshok@ximian.com>
542
543         * CompositeControlTest.cs: put it in the MonoTests. namespace so
544         it shows up in the right place in the nunit gui.
545         
546 2005-08-16  Sebastien Pouliot  <sebastien@ximian.com> 
547
548         * DataListTest.cs: Fixed ViewState test to work on both 1.x and 2.0.
549         Added tests for Load|SaveControlState (2.0). Added basic tests for
550          SelectedValue property (2.0).
551         * LoginTest.cs: Added test cases to check for null (removal) on all 
552         string properties, added checks for all enums properties. Also added
553         test case for SaveViewState.
554
555 2005-08-15  Sebastien Pouliot  <sebastien@ximian.com> 
556
557         * TableHeaderRowTest.cs: New. Reuse TableRowTest test cases to test
558         TableHeaderRow class (2.0).
559         * TableFooterRowTest.cs: New. Reuse TableRowTest test cases to test
560         TableFooterRow class (2.0).
561         * TableRowTest.cs: Added test cases for new (2.0) TableSection 
562         property. Reworked the tests to allow easier reuse of them by the
563         TableHeaderRow and TableFooterRow classes.
564
565 2005-08-14  Sebastien Pouliot  <sebastien@ximian.com> 
566
567         * LoginTest.cs: New. Unit tests to test default values for Login.
568         * TableHeaderCellTest.cs: Add tests for CategoryText and Scope 
569         properties (new in 2.0).
570         * TableSectionStyleTest.cs: New. Unit tests for TableSectionStyle.
571         Note that this new 2.0 class seems broken as it is not complete (MS).
572         
573 2005-08-12  Chris Toshok  <toshok@ximian.com>
574
575         * CompositeControlTest.cs: a couple of tests for CompositeControl.
576
577 2005-08-09  Sebastien Pouliot  <sebastien@ximian.com> 
578  
579         * BaseDataListTest.cs: Added tests for OnDataBinding.
580         * DataLitItemTest.cs: Added more useful tests for rendering items, 
581         including a test when two tables are present and extractRows is true.
582         Added tests for IDataItemContainer (2.0).
583
584 2005-08-08  Jackson Harper  <jackson@ximian.com>
585
586         * PagedDataSourceTest.cs: Tests for creating enumerators when
587         paging is not enabled.
588
589 2005-08-08  Sebastien Pouliot  <sebastien@ximian.com>
590
591         * HyperLinkTest.cs: Updated comments. Resolve doesn't work when doing
592         unit tests (probably because it requires a Page, or something else 
593         that can be used as the base url for the application).
594
595 2005-08-03  Peter Dennis Bartok  <pbartok@novell.com>
596
597         * EditCommandColumnTest.cs: Updated; InitializeCell() passes except
598           for the missing footer; InitializeCellEdit() has a problem with
599           the name given to the TextBox controls
600
601 2005-08-05  Jackson Harper  <jackson@ximian.com>
602
603         * PagedDataSourceTest.cs: Tests for PageCount.
604
605 2005-08-04  Ben Maurer  <bmaurer@ximian.com>
606
607         * CalendarTest.cs: Test based on an msdn example. Again, I (heart)
608         anonymous methods.
609
610 2005-08-04  Dick Porter  <dick@ximian.com>
611
612         * DataGridColumnTest.cs: Tests for DataGridColumn
613
614 2005-08-03  Ben Maurer  <bmaurer@ximian.com>
615
616         * RepeatInfoTest.cs: Test for copying from base control
617
618         * WebControlTest.cs: Issue I found while doing repeatinfo
619
620         * LabelTest.cs: New tests.
621
622         * PanelTest.cs: New tests
623
624 2005-08-03  Peter Dennis Bartok  <pbartok@novell.com>
625
626         * EditCommandColumnTest.cs: Enable tests
627
628 2005-08-03  Peter Dennis Bartok  <pbartok@novell.com> 
629
630         * DataGridPagerStyleTest.cs: Added testcase
631
632 2005-08-03  Jordi Mas i Hernandez <jordi@ximian.com>
633
634         *  CalendarTest.cs: Trackview states
635
636 2005-08-02  Jackson Harper  <jackson@ximian.com>
637
638         * BoundColumnTest.cs: Start of tests for the BoundColumn class.
639         
640 2005-08-02  Jordi Mas i Hernandez <jordi@ximian.com>
641
642         *  RadioButtonListTest.cs: test unit
643
644 2005-08-01  Jackson Harper  <jackson@ximian.com>
645
646         * TableStyleTest.cs: Check that items copied set the styles flags.
647
648 2005-08-01  Jackson Harper  <jackson@ximian.com>
649
650         * PagedDataSourceTest.cs: Test the enumerators a little.
651
652 2005-07-30  Chris Toshok  <toshok@ximian.com>
653
654         * HyperLinkColumnTest.cs: add some tests for how the column
655         initializes a TableCell.
656
657 2005-07-30  Ben Maurer  <bmaurer@ximian.com>
658
659         * RepeatInfoTest.auto.cs: Regen.
660
661         * RepeatInfoTest.gen.cs: Autogenerate tests for 0 items
662
663 2005-07-29  Chris Toshok  <toshok@ximian.com>
664
665         * BaseCompareValidatorTest.cs (CanConvert): disable B9, until we
666         figure out a culture independent way to do it.
667         (Convert): same with C17/C18.
668         (MiscPropertiesAndMethods): test CutoffYear, GetFullYear, and
669         GetDateElementOrder.
670
671 2005-07-27  Peter Dennis Bartok  <pbartok@novell.com> 
672
673         * StyleTest.cs: Added font-related tests to check for special
674           Name/Names behaviour
675
676 2005-07-29  Chris Toshok  <toshok@ximian.com>
677
678         * BaseCompareValidatorTest.cs: use DateTime to generate the
679         strings for our date tests, since they're culture specific.
680
681 2005-07-29  Dick Porter  <dick@ximian.com>
682
683         * RadioButtonTest.cs: Added tests for RadioButton
684
685 2005-07-29  Jordi Mas i Hernandez <jordi@ximian.com>
686
687         * SelectedDatesCollectionTest.cs: new unit test
688         * CalendarDayTest.cs: new unit test
689         * CalendarTest.cs: more tests for calendar control
690
691 2005-07-28  Jackson Harper  <jackson@ximian.com>
692
693         * EditCommandColumnTest.cs: Make the DataGridTest nested so my
694         top secret DataGrid tests will still compile.
695
696 2005-07-27  Peter Dennis Bartok  <pbartok@novell.com> 
697
698         * EditCommandColumnTest.cs: Added tests; marked some as NotWorking
699           until PagedDataSource is not throwing NotImpl
700
701 2005-07-27  Peter Dennis Bartok  <pbartok@novell.com> 
702
703         * CustomValidatorTest.cs: Added tests
704
705 2005-07-27  Peter Dennis Bartok  <pbartok@novell.com>
706
707         * DataGridPagerStyleTest.cs: Added tests
708
709 2005-07-26  Peter Dennis Bartok  <pbartok@novell.com>
710
711         * DataGridItemTest.cs: Added tests
712
713 2005-07-26  Peter Dennis Bartok  <pbartok@novell.com> 
714
715         * DataGridItemCollectionTest.cs: Added tests
716
717 2005-07-26  Ben Maurer  <bmaurer@ximian.com>
718
719         * RepeatInfoTest.cs: Remove tests that are contained below
720
721         * RepeatInfoTest.auto.cs: Generated tests.
722
723         * RepeatInfoTest.gen.cs: A test generator for repeatinfo
724
725 2005-07-25  Peter Dennis Bartok  <pbartok@novell.com> 
726
727         * StyleTest.cs: Refined tests
728
729 2005-07-25  Jackson Harper  <jackson@ximian.com>
730
731         * DataGridTest.cs: More tests for the pager.
732
733 2005-07-22  Jackson Harper  <jackson@ximian.com>
734
735         * DataGridTest.cs: Basic test for InitializePager.
736
737 2005-07-22  Sebastien Pouliot  <sebastien@ximian.com> 
738
739         * HyperLinkTest.cs: New. (very basic) unit tests for HyperLink.
740
741 2005-07-21  Jackson Harper  <jackson@ximian.com>
742
743         * DataGridTest.cs: Test the order the events are invoked in when
744         creating the control hierarchy.
745
746 2005-07-21  Sebastien Pouliot  <sebastien@ximian.com> 
747
748         * BaseDataList.cs: Replace IList test with IEnumerable test.
749         * RepeatInfoTest.cs: Ignore the test about the baseControl / NRE.
750         * TableCellTest.cs: Added tests for AddParsedSubObject versus the Text
751         property (and LiteralControl).
752
753 2005-07-21  Peter Dennis Bartok  <pbartok@novell.com> 
754
755         * CustomValidatorTest.cs: Added
756
757 2005-07-21  Peter Dennis Bartok  <pbartok@novell.com> 
758
759         * RangeValidatorTest.cs: More test cases
760
761 2005-07-21  Sebastien Pouliot  <sebastien@ximian.com>  
762  
763         * RepeatInfoTest.cs: Added test for RepeatColumn is 0.
764         * TableRowTest.cs: Added style rendering tests (for my sanity).
765
766 2005-07-21  Jackson Harper  <jackson@ximian.com>
767
768         * PagedDataSourceTest.cs: Test to see what happens when we get a
769         non ITypedList.
770
771 2005-07-21  Duncan Mak  <duncan@novell.com>
772
773         * HyperLinkColumnTest.cs: Added new test for HyperLinkColumn.
774
775 2005-07-20  Peter Dennis Bartok  <pbartok@novell.com> 
776
777         * DropDownListTest.cs: Added [ExpectedException] for double select
778           test
779
780 2005-07-20  Ben Maurer  <bmaurer@ximian.com>
781
782         * DropDownListTest.cs (InitialSelectionMade): Add a test for a
783         regression that seems to be caused by some change to
784         ListItemCollection. Add this file to sources as all tests other
785         than this pass using the old impl of ddl except for this, which is
786         a regression.
787
788 2005-07-20  Sebastien Pouliot  <sebastien@ximian.com> 
789  
790         * RepeatInfoTest.cs: More unit tests for arguments checks, default 
791         values, baseControl (not figured out yet) and OuterTableImplied.
792
793 2005-07-20  Jackson Harper  <jackson@ximian.com>
794 2005-07-20  Jackson Harper  <jackson@ximian.com>
795
796         * DataGridTest.cs: Make sure we get back a proper columns
797         collection.
798
799 2005-07-20  Jackson Harper  <jackson@ximian.com>
800
801         * DataGridTest.cs: The columns collection cached from the
802         CreateColumnSet is stored in the view state.
803
804 2005-07-20  Sebastien Pouliot  <sebastien@ximian.com> 
805  
806         * BaseDataListTest.cs: Added more tests ported from DataGridTest.
807         * DataListTest.cs: Added more tests ported from DataGridTest.
808
809 2005-07-20  Peter Dennis Bartok  <pbartok@novell.com> 
810
811         * ValidationSummaryTest.cs: Added rendering tests
812
813 2005-07-20  Jackson Harper  <jackson@ximian.com>
814
815         * DataGridTest.cs: Test generating column names with/without
816         enabling useDataSource.
817
818 2005-07-20  Sebastien Pouliot  <sebastien@ximian.com> 
819  
820         * DataListTest.cs: Add viewstate test.
821
822 2005-07-20  Jackson Harper  <jackson@ximian.com>
823
824         * DataGridTest.cs: Check the properties of newly created
825         BoundColumns.
826
827 2005-07-20  Sebastien Pouliot  <sebastien@ximian.com> 
828  
829         * BaseDataListTest.cs: Add render tests (all empty).
830         * DataListTest.cs: Added Controls vs Items test.
831         * WebControlTest.cs: Added new (passing) tests.
832
833 2005-07-19  Jackson Harper  <jackson@ximian.com>
834
835         * PagedDataSource.cs: New unit test for GetItemProperties.
836
837 2005-07-19  Jackson Harper  <jackson@ximian.com>
838
839         * DataGridTest.cs: New tests for creating column sets.
840
841 2005-07-19  Sebastien Pouliot  <sebastien@ximian.com> 
842  
843         * DataListTest.cs: Add more tests for IRepeatInfoUser.
844         * RepeatInfoTest.cs: New. Unit test for RepeatInfo (not exactly what
845         I had expected...).
846
847 2005-07-19  Jackson Harper  <jackson@ximian.com>
848
849         * CheckBoxListTest.cs: New tests for FindControl.
850
851 2005-07-19  Jackson Harper  <jackson@ximian.com>
852
853         * DataGridTest.cs: New test for viewstate saving.
854
855 2005-07-19  Chris Toshok  <toshok@ximian.com>
856
857         * BaseValidatorTest.cs: use the right call (SetValidationTextBox)
858         in ValidatorTest.
859
860 2005-07-19  Peter Dennis Bartok  <pbartok@novell.com> 
861
862         * DropDownListTest.cs: Testcases added
863         * RangeValidatorTest.cs: Added
864         * ValidatedControlConverterTest.cs: Added
865         * ValidationSummaryTest.cs: Added
866
867 2005-07-19  Chris Toshok  <toshok@ximian.com>
868
869         * BaseCompareValidatorTest.cs: add date tests.
870
871 2005-07-19  Jackson Harper  <jackson@ximian.com>
872
873         * DataGridTest.cs: Bubble tests for Page command. Tests for bad
874         Page command bubble event args.
875
876 2005-07-19  Jackson Harper  <jackson@ximian.com>
877
878         * DataGridTest.cs: Select can also be bubbled.
879
880 2005-07-19  Jackson Harper  <jackson@ximian.com>
881
882         * DataGridTest.cs: Tests for the BubbleEvent.
883
884 2005-07-19  Jackson Harper  <jackson@ximian.com>
885
886         * DataGridTest.cs: New tests. Just does properties and events for
887         the most part.
888
889 2005-07-18  Chris Toshok  <toshok@ximian.com>
890
891         * BaseCompareValidatorTest.cs: note the lack of Date tests, and
892         add null tests.
893
894 2005-07-18  Chris Toshok  <toshok@ximian.com>
895
896         * BaseCompareValidatorTest.cs: new tests.
897
898 2005-07-19  Ben Maurer  <bmaurer@ximian.com>
899
900         * UnitConverterTest.cs: New tests
901
902 2005-07-18  Chris Toshok  <toshok@ximian.com>
903
904         * CompareValidatorTest.cs (CompareValidator_ValueToCompareTest,
905         CompareValidator_ControlToCompareTest): new methods.
906
907         * ValidatorTest.cs: add AddTextBox method.
908
909 2005-07-18  Chris Toshok  <toshok@ximian.com>
910
911         * RegularExpressionValidatorTest.cs: add a simple validation test.
912
913         * ValidatorTest.cs: add a base class for validator tests, that
914         enables a little scaffolding for faking out the test.
915
916 2005-07-18  Chris Toshok  <toshok@ximian.com>
917
918         * CompareValidatorTest.cs: new tests.
919
920 2005-07-18  Chris Toshok  <toshok@ximian.com>
921
922         * RegularExpressionValidatorTest.cs: new test.
923
924 2005-07-18  Sebastien Pouliot  <sebastien@ximian.com>
925
926         * DataListTest.cs: Fix tests for 1.1 which keeps more stuff into it's
927         ViewState.
928
929 2005-07-15  Peter Dennis Bartok  <pbartok@novell.com> 
930
931         * DropDownListTest.cs: Testcases added
932
933 2005-07-15  Jackson Harper  <jackson@ximian.com>
934
935         * CheckBoxListTest.cs: New tests for FindControl.
936
937 2005-07-15  Jackson Harper  <jackson@ximian.com>
938
939         * WebControlTest.cs: New test to make sure NamingContainers are
940         honoured when rendering client ids.
941
942 2005-07-15  Jackson Harper  <jackson@ximian.com>
943
944         * CheckBoxListTest.cs: More tests for the IRepeatInfoUser stuff
945         and for rendering.
946
947 2005-07-15  Sebastien Pouliot  <sebastien@ximian.com>
948
949         * BaseDataListTest.cs: New. Unit tests for abstract BaseDataList.
950         * DataKeyCollectionTest.cs: New. Unit tests for DataKeyCollection.
951         * DataListItemCollectionTest.cs: New. Unit tests for 
952         DataListItemCollection.
953         * DataListItemTest.cs: New. Unit tests for DataListItem (incomplete).
954         * DataListTest.cs: New. Unit tests for DataList (incomplete).
955
956 2005-07-14  Jackson Harper  <jackson@ximian.com>
957
958         * CheckBoxListTest.cs: Rendering tests.
959
960 2005-07-14  Jackson Harper  <jackson@ximian.com>
961
962         * CheckBoxListTest.cs: Fix the exception types thrown for bad
963         enums. Mark as NotWorking as this doesn't work with the old
964         CheckBoxList class anymore.
965
966 2005-07-14  Jackson Harper  <jackson@ximian.com>
967
968         * CheckBoxListTest.cs: Add some rendering tests. These aren't
969         fully working yet so they are in the NotWorking category.
970
971 2005-07-14  Jackson Harper  <jackson@ximian.com>
972
973         * CheckBoxListTest.cs: This has the potential to be a beautiful
974         test.
975
976 2005-07-14  Peter Dennis Bartok  <pbartok@novell.com> 
977
978         * WebColorConverter.cs: Testcases added
979
980 2005-07-14  Jackson Harper  <jackson@ximian.com>
981
982         * ListControlTest.cs: New test for the viewstate and item
983         selection.
984
985 2005-07-14  Dick Porter  <dick@ximian.com>
986
987         * CheckBoxTest.cs: Added enum checks
988
989 2005-07-14  Peter Dennis Bartok  <pbartok@novell.com> 
990
991         * TargetConverterTest.cs: Testcases added
992
993 2005-07-14  Duncan Mak  <duncan@novell.com>
994
995         * PagedDataSourceTest.cs: Added testcases.
996         (PageCountTest, CountTest, IsLastPageTest): Needs more work.
997
998 2005-07-13  Peter Dennis Bartok  <pbartok@novell.com> 
999
1000         * FontNamesConverterTest.cs: Testcases added
1001
1002 2005-07-13  Peter Dennis Bartok  <pbartok@novell.com>
1003
1004         * ListItemCollectionTest.cs: Added
1005         * ListBoxTest.cs: Marked test as not working since it dependes on
1006           ListControl making a call to an obsolete internal method
1007
1008 2005-07-13  Jackson Harper  <jackson@ximian.com>
1009
1010         * ListControlTest.cs: New tests for the ListControl.
1011
1012 2005-07-13  Jackson Harper  <jackson@ximian.com>
1013
1014         * ListBoxTest.cs: Exception is thrown (by ListControl). Dont run
1015         the BadBorderStyle test as this fails in ListControls.
1016
1017 2005-07-13  Sebastien Pouliot  <sebastien@ximian.com>
1018
1019         * ImageTest.cs: Added tests for DescriptionUrl in 1.1 profile as this
1020         property was added in Fx 1.1 SP1.
1021         * StyleTest.cs: Added more tests for CopyFrom to test it's behavior,
1022         e.g. it doesn't reset itself nor remove it's properties if they're
1023         not part of the copied Style instance.
1024         * TableTest.cs: Adjusted values so we're not testing a 100% match with
1025         MS lines/indentations.
1026         * TableRowTest.cs: Use Ben's trick on StreamWriter (\r\n). Adjusted
1027         values so we're not testing a 100% match with MS lines/indentations.
1028         * WebControlTest.cs: Added tests to remove attributes and style before
1029         rendering. Empty style properties shouldn't be rendered.
1030
1031 2005-07-13  Dick Porter  <dick@ximian.com>
1032
1033         * CheckBoxTest.cs: Added tests for CheckBox - currently all
1034         passing on mono and ms runtimes.
1035
1036 2005-07-12  Sebastien Pouliot  <sebastien@ximian.com> 
1037  
1038         * WebControlTest.cs: Added another test for RenderBeginTag, this time
1039         using an attribute (renamed old test as it was for style attributes).
1040
1041 2005-07-12  Peter Dennis Bartok  <pbartok@novell.com>
1042
1043         * WebControlTest.cs: Added test for loading/saving of state. Switched
1044           to use Sebastiens GetWriter method
1045
1046 2005-07-12  Jackson Harper  <jackson@ximian.com>
1047
1048         * ListBoxTest.cs: Some simple tests for the ListBox control.
1049         
1050 2005-07-12  Sebastien Pouliot  <sebastien@ximian.com> 
1051  
1052         * TableTest.cs: Use Ben's trick on StreamWriter.
1053         * WebControlTest.cs: Added tests for RenderBeginTag.
1054
1055 2005-07-12  Sebastien Pouliot  <sebastien@ximian.com>
1056
1057         * TableCellTest.cs: New. Unit tests for TableCell.
1058         * TableItemStyleTest.cs: New. Unit tests for TableItemStyle.
1059         * TableHeaderCellTest.cs: New. Unit tests for TableHeaderCell.
1060         * TableRowTest.cs: New. Unit tests for TableRow.
1061         * TableStyleTest.cs: New. Unit tests for TableStyle.
1062         * TableTest.cs: New. Unit tests for Table.
1063
1064 2005-07-12  Miguel de Icaza  <miguel@novell.com>
1065
1066         * UnitTest.cs: Update test suite.
1067
1068 2005-07-12  Jordi Mas i Hernandez <jordi@ximian.com>
1069
1070         * ButtonTest.cs: add Default constructors tests
1071         * ImageButtonTest.cs: Adds ImageButtonTest 
1072
1073 2005-07-11  Peter Dennis Bartok  <pbartok@novell.com>
1074
1075         * WebControlTest.cs: Added test.
1076
1077 2005-07-11  Sebastien Pouliot  <sebastien@ximian.com> 
1078  
1079         * FontUnitTest.cs: Added more tests when looking for another bug...
1080         * StyleTest.cs: Added some unit tests for a null ctor and checks for
1081         emptyness.
1082
1083 2005-07-11  Jordi Mas i Hernandez <jordi@ximian.com>
1084
1085         * ButtonTest.cs: New unit test for Button
1086
1087 2005-07-08  Sebastien Pouliot  <sebastien@ximian.com>
1088
1089         * ImageTest.cs: New. Unit tests for Image.
1090
1091 2005-07-08  Jackson Harper  <jackson@ximian.com>
1092
1093         * LiteralTest.cs: new test.
1094         * MonthCalendarEventArgsTest.cs: new test.
1095
1096 2005-07-08  Jackson Harper  <jackson@ximian.com>
1097
1098         * AdCreatedEventArgsTest.cs: Added test.
1099
1100 2005-07-07  Miguel de Icaza  <miguel@novell.com>
1101
1102         * XmlTest.cs: Added test.  
1103
1104 2005-07-07  Peter Dennis Bartok  <pbartok@novell.com>
1105
1106         * StyleTest.cs: Added test.
1107
1108 2005-07-07  Miguel de Icaza  <miguel@novell.com>
1109
1110         * LabelTest.cs: Add test.
1111
1112 2005-07-07  Ben Maurer  <bmaurer@ximian.com>
1113
1114         * FontUnitTest.cs: Make it run on msft
1115
1116 2005-07-06  Miguel de Icaza  <miguel@novell.com>
1117
1118         * FontUnitTest.cs: New unit tests.
1119
1120         * UnitTest.cs: Add support for different cultures and the Decimal
1121         separator,
1122         
1123         * UnitTest.cs: Add tests for null and "" arguments to Parse and
1124         Unit(string) which produce IsEmpty units. 
1125
1126         * UnitTest.cs: Fresh file with tests.
1127
1128 2004-10-08  Sanjay Gupta <gsanjay@novell.com>
1129
1130         * TestControlIDConverter.cs: Added new test file for ControlIDConverter.
1131