2009-06-12 Bill Holmes <billholmes54@gmail.com>
[mono.git] / mcs / class / System.ServiceModel / Test / System.ServiceModel / ChangeLog
1 2009-04-21  Atsushi Enomoto  <atsushi@ximian.com>
2
3         * NetPeerTcpBindingTest.cs : fix build.
4
5 2009-04-20  Atsushi Enomoto  <atsushi@ximian.com>
6
7         * NetPeerTcpBindingTest.cs : new test.
8
9 2009-04-08  Atsushi Enomoto  <atsushi@ximian.com>
10
11         * NetTcpBindingTest.cs : fix wrong value expectation.
12
13 2009-04-07  Atsushi Enomoto  <atsushi@ximian.com>
14
15         * NetTcpBindingTest.cs : new test.
16
17 2009-02-24  Atsushi Enomoto  <atsushi@ximian.com>
18
19         * ChannelFactory_1Test.cs, ChannelFactoryTest.cs, ClientBaseTest.cs:
20           Ignore all failing-under-dotnet tests
21
22 2009-01-14  Atsushi Enomoto  <atsushi@ximian.com>
23
24         * ClientBase_InteractiveChannelInitializerTest.cs : new test, for
25           IInteractiveChannelInitializers support in ClientBase<T>.
26
27 2008-05-22  Roei Erez  <roeie@mainsoft.com>
28         * fix ContractDescription.GetContract implementation
29         * Refactor Request processing
30         * Add support for message inspectors
31         * Add support for InstanceContextProvider & InstanceProvider, including lifecycles events
32         like: ReleaseServiceInstance, Open, Close...
33         * Add relevant test cases.
34
35 2008-05-07  Eyal Alaluf <eyala@mainsoft.com>
36
37         * ChannelFactory_1Test.cs: Test Enum in/out parameters with code generation.
38
39 2008-05-01  Eyal Alaluf <eyala@mainsoft.com>
40
41         * ChannelFactory_1Test.cs: Add test with out params and void return.
42
43 2008-04-14  Igor Zelmanovich <igorz@mainsoft.com>
44
45         * ExtensionCollectionTest.cs: new test.
46
47 2008-04-10  Eyal Alaluf <eyala@mainsoft.com>
48
49         * ChannelFactory_1Test.cs: Added test to check serialization of parameters
50           and deserialization of return values and out parameters. The tests are
51           currently checking only the client side and not the server side.
52
53 2008-04-08  Roei Erez <roeie@mainsoft.com>
54         * Add tests for ServiceHostBaseTest.cs
55
56 2008-04-06  Roei Erez <roeie@mainsoft.com>
57
58         * ServiceHostBaseTests: Added new tests
59
60 2008-04-03  Igor Zelmanovich <igorz@mainsoft.com>
61
62         * ServiceHostBaseTest.cs.cs: new test for InitializeRuntime.
63
64 2008-04-03  Roei Erez <roeie@mainsoft.com>
65
66         * ServiceHostBaseTest.cs: new test for negative flow in ApplyConfiguration.
67
68 2008-04-02  Vladimir Krasnov  <vladimirk@mainsoft.com>
69
70         * BasicHttpBindingTest.cs: added tests
71
72 2008-04-02  Igor Zelmanovich <igorz@mainsoft.com>
73
74         * ServiceHostBaseTest.cs.cs: new test, remove NotWorking attribute.
75
76 2008-04-01  Igor Zelmanovich <igorz@mainsoft.com>
77
78         * ServiceHostBaseTest.cs: new test.
79
80 2008-03-30  Atsushi Enomoto  <atsushi@ximian.com>
81
82         * WSHttpBindingTest.cs : mark MessageSecurityIssuedToken as NotWorking.
83         * EndpointAddress10Test.cs : mark SerializeDeserialize as NotWorking.
84
85 2008-03-04  Eyal Alaluf <eyala@mainsoft.com>
86
87         * ChannelFactory_1Test.cs: Add tests for different ctors.
88         * CommonUseCases.cs: Move common intefaces that are also configured by the
89           test dll config file.
90         * ChannelFactoryTest.cs: Add tests for the protected methods
91           InitializeEndpoint and ApplyConfiguration.
92         * ClientBaseTest.cs: Add test cases with default ("*") configuration. Moved
93           interfaces to CommonUseCases.cs.
94
95
96 2008-02-28  Eyal Alaluf <eyala@mainsoft.com>
97
98         * ServiceHostTest.cs: Marjed test as not working since it caused a crash(!)
99         * ClientBaseTest.cs: Add tests for ClientBase<T> constructors.
100
101 2008-02-15  Atsushi Enomoto  <atsushi@ximian.com>
102
103         * EndpointAddressTest.cs : test for rejecting relative Uri.
104
105 2007-08-19  Atsushi Enomoto  <atsushi@ximian.com>
106
107         * ClientCredentialsSecurityTokenManagerTest.cs
108           ChannelFactory_1Test.cs EndpointAddressTest.cs
109           EndpointAddress10Test.cs ServiceHostTest.cs : warning cleanup.
110
111 2007-08-19  Atsushi Enomoto  <atsushi@ximian.com>
112
113         * ServiceHostTest.cs : added test for InstanceContextMode in
114           ServiceBehaviorAttribute.
115
116 2007-07-06  Atsushi Enomoto  <atsushi@ximian.com>
117
118         * NetMsmqBindingTest.cs : new test.
119
120 2007-04-20  Atsushi Enomoto  <atsushi@ximian.com>
121
122         * EndpointAddressTest.cs : fixed some warnings.
123         * EndpointAddress10Test.cs : new test.
124
125 2007-04-05  Atsushi Enomoto  <atsushi@ximian.com>
126
127         * EndpointAddressTest.cs : added WriteContentsTo and WriteTo tests
128           with WSAddressing10 mode.
129         * WSHttpBindingTest.cs : added test for IssuedToken security.
130         * EndpointIdentityTest.cs : new test (not working yet).
131
132 2007-04-03  Atsushi Enomoto  <atsushi@ximian.com>
133
134         * IntegratedConnectionTest.cs, ClientBaseTest.cs :
135           marked some failing tests (on Orcas) as ignored. Some fixes to
136           make sure that open connection things be closed.
137
138 2007-04-02  Atsushi Enomoto  <atsushi@ximian.com>
139
140         * ClientCredentialsSecurityTokenManagerTest.cs :
141           added mutual ssonego provider creation without client certificate.
142
143 2007-03-30  Atsushi Enomoto  <atsushi@ximian.com>
144
145         * WSHttpBindingTest.cs : added MessageSecurity test for SPNego case.
146
147 2007-03-07  Atsushi Enomoto  <atsushi@ximian.com>
148
149         * ClientCredentialsSecurityTokenManagerTest.cs :
150           added another secure conversation parameter .ctor().
151
152 2007-03-05  Atsushi Enomoto  <atsushi@ximian.com>
153
154         * ClientCredentialsSecurityTokenManagerTest.cs :
155           for ssl parameters, just use exposed requirement initialization.
156           Rewrote and enabled IsIssuedSecurityTokenRequirement() tests.
157
158 2007-02-27  Atsushi Enomoto  <atsushi@ximian.com>
159
160         * WSHttpBindingTest.cs : added MessageSecurityUserName(), and some
161           tests for RequireSignatureConfirmation.
162
163 2007-01-31  Atsushi Enomoto  <atsushi@ximian.com>
164
165         * ClientCredentialsSecurityTokenManagerTest.cs : refactoring;
166           replaced X509Cert2 ctor() with an already-initialized member.
167           Added CreateAuthenticatorX509().
168
169 2007-01-11  Atsushi Enomoto  <atsushi@ximian.com>
170
171         * ClientCredentialsSecurityTokenManagerTest.cs : added custom token
172           classes and non-finished test. Added Clone() test.
173
174 2006-12-04  Atsushi Enomoto  <atsushi@ximian.com>
175
176         * ServiceHostTest.cs : added test for ServiceMetadataBehavior
177           existence check for non-IMetadataExchange type.
178
179 2006-10-05  Atsushi Enomoto  <atsushi@ximian.com>
180
181         * WSHttpBindingTest.cs : more property check for x509 parameters.
182
183 2006-09-27  Atsushi Enomoto  <atsushi@ximian.com>
184
185         * ClientBaseTest.cs, ChannelFactory_1Test.cs :
186           use port 37564 instead of 8080.
187         * WSHttpBindingTest.cs : added MessageSecurityCertificate() test.
188         * ClientCredentialsSecurityTokenManagerTest.cs :
189           Some authenticator tests.
190
191 2006-09-26  Atsushi Enomoto  <atsushi@ximian.com>
192
193         * WSHttpBindingTest.cs :
194           a bit more details on default message security test.
195
196 2006-09-17  Atsushi Enomoto  <atsushi@ximian.com>
197
198         * MessageSecurityVersionTest.cs : test for SecurityTokenVersion.
199
200 2006-09-17  Atsushi Enomoto  <atsushi@ximian.com>
201
202         * ClientCredentialsSecurityTokenManagerTest.cs :
203           added and fixed some AnonymousSslnego related tests.
204
205 2006-09-17  Atsushi Enomoto  <atsushi@ximian.com>
206
207         * IntegratedConnectionTest.cs : enabled with a bit of fixes.
208         * ClientBaseTest.cs : added tests from $(topdir)/samples/clientbase.
209
210 2006-09-15  Atsushi Enomoto  <atsushi@ximian.com>
211
212         * ClientCredentialsSecurityTokenManagerTest.cs :
213           removed some NotWorking.
214
215 2006-09-12  Atsushi Enomoto  <atsushi@ximian.com>
216
217         * UriSchemeKeyedCollectionTest.cs : fix warnings.
218
219 2006-09-05  Atsushi Enomoto  <atsushi@ximian.com>
220
221         * ChannelFactoryTest.cs : ... and namespace fix.
222
223 2006-09-05  Atsushi Enomoto  <atsushi@ximian.com>
224
225         * ClientCredentialsSecurityTokenManagerTest.cs : added more tests on
226           how it should acquire X509 certificates.
227         * ChannelFactory_1Test.cs : removed NotWorking.
228         * ChannelFactoryTest.cs : moved from Test/S.SM.Channels.
229
230 2006-09-05  Atsushi Enomoto  <atsushi@ximian.com>
231
232         * ChannelFactory_1Test.cs : added test for the actual invocation of
233           TChannel (contract) members.
234
235 2006-09-05  Atsushi Enomoto  <atsushi@ximian.com>
236
237         * ChannelFactory_1Test.cs : added test for EnsureOpened().
238
239 2006-09-05  Atsushi Enomoto  <atsushi@ximian.com>
240
241         * WSFederationHttpBindingTest.cs : new file, mostly copied from
242           WSHttpBindingTest.cs and largely commented out.
243
244 2006-09-01  Atsushi Enomoto  <atsushi@ximian.com>
245
246         * TransactionProtocolTest.cs : cleaning up NotWorking.
247
248 2006-08-31  Atsushi Enomoto  <atsushi@ximian.com>
249
250         * ChannelFactory_1Test.cs : new test.
251         * ClientBaseTest.cs : added some tests to solve some confusion.
252
253 2006-08-31  Atsushi Enomoto  <atsushi@ximian.com>
254
255         * ClientCredentialsSecurityTokenManagerTest.cs : added some
256           notworking tests for RecipientServiceModelSecurityTokenParameters.
257
258 2006-08-30  Atsushi Enomoto  <atsushi@ximian.com>
259
260         * ServiceHostTest.cs : added another AddServiceEndpoint() case.
261         * ClientCredentialsSecurityTokenManagerTest.cs :
262           added a concept case that remote endpoint identity is nothing to
263           do with required client certificate.
264
265 2006-08-25  Atsushi Enomoto  <atsushi@ximian.com>
266
267         * WSHttpBindingTest.cs : added test for security parameters in
268           non-NegotiateServiceCredential mode.
269
270 2006-08-24  Atsushi Enomoto  <atsushi@ximian.com>
271
272         * ClientCredentialsSecurityTokenManagerTest.cs :
273           added minor SecureConversation requirement test, and cosmetic fixes.
274
275 2006-08-23  Atsushi Enomoto  <atsushi@ximian.com>
276
277         * WSHtttpBindingTest.cs : some more tests for message security
278           creation.
279         * ClientCredentialsSecurityTokenManagerTest.cs : removed some
280           NotWorking. Added more secure conversation tests.
281
282 2006-08-23  Atsushi Enomoto  <atsushi@ximian.com>
283
284         * BehaviorCollectionTest.cs : removed obsolete test.
285
286 2006-08-22  Atsushi Enomoto  <atsushi@ximian.com>
287
288         * ClientCredentialsSecurityTokenManagerTest.cs : new test.
289
290 2006-08-22  Atsushi Enomoto  <atsushi@ximian.com>
291
292         * WSHtttpBindingTest.cs : added DefaultMessageSecurity() test.
293
294 2006-08-21  Atsushi Enomoto  <atsushi@ximian.com>
295
296         * MessageSecurityVersionTest.cs : new test.
297
298 2006-08-14  Atsushi Enomoto  <atsushi@ximian.com>
299
300         * WSHttpBindingTest.cs : fixed CreateMessageSecurity(). for Transport
301           it returns null, so test it as such.
302
303 2006-08-01  Ankit Jain  <jankit@novell.com>
304
305         * EndpointAddressTest.cs: New tests for ReadFrom overloads.
306
307 2006-07-21  Atsushi Enomoto  <atsushi@ximian.com>
308
309         * WSHttpBindingTest.cs :
310           Added notworking BuildListenerWithoutServiceCertificate().
311
312 2006-07-20  Atsushi Enomoto  <atsushi@ximian.com>
313
314         * BasicHttpBindingTest.cs : added Security related construction tests.
315
316 2006-07-20  Atsushi Enomoto  <atsushi@ximian.com>
317
318         * EndpointAddressBuilderTest.cs : new file.
319         * EndpointAddressTest.cs : added another wrong xml reader test.
320
321 2006-07-19  Atsushi Enomoto  <atsushi@ximian.com>
322
323         * EndpointAddressTest.cs : added test for WriteTo().
324
325 2006-07-18  Atsushi Enomoto  <atsushi@ximian.com>
326
327         * EndpointAddressTest.cs : added test for ReadFrom().
328
329 2006-07-18  Atsushi Enomoto  <atsushi@ximian.com>
330
331         * IntegratedConnectionTest.cs : comment out those tests until
332           HTTP connections on NUnit tests got stable.
333         * WSHttpBindingTest.cs : added tests on Security properties. Also
334           added test for different SecurityMode .ctor() parameters.
335
336 2006-07-13  Atsushi Enomoto  <atsushi@ximian.com>
337
338         * IntegratedConnectionTest.cs : use different port than 8080 which
339           is likely to be used.
340
341 2006-07-13  Atsushi Enomoto  <atsushi@ximian.com>
342
343         * IntegratedConnectionTest.cs : added test for metadata exchange.
344
345 2006-07-12  Atsushi Enomoto  <atsushi@ximian.com>
346
347         * IntegratedConnectionTest.cs : new test file for connection examples.
348
349 2006-07-12  Atsushi Enomoto  <atsushi@ximian.com>
350
351         * ServiceHostTest.cs : added tests for IMetadataExchange handling
352           which seem to be a special case.
353
354 2006-07-10  Atsushi Enomoto  <atsushi@ximian.com>
355
356         * WSHttpBindingTest.cs, TransactionProtocolTest.cs :
357           new tests.
358
359 2006-07-06  Atsushi Enomoto  <atsushi@ximian.com>
360
361         * BasicHttpBindingTest.cs : June CTP fixes.
362
363 2006-07-05  Atsushi Enomoto  <atsushi@ximian.com>
364
365         * BindingElementTest.cs, BindingTest.cs, InvalidBindingElement.cs,
366           HttpTransportBindingElementTest.cs, EndpointDispatcherTest.cs,
367           CustomBindingTest.cs : namespace fixes. Soon to be moved.
368         * EndpointListenerTest.cs, EndpointListenerCollectionTest.cs :
369           removed unused files.
370
371 2006-07-05  Atsushi Enomoto  <atsushi@ximian.com>
372
373         * BindingElementTest.cs : dependent changes by ChannelManagerBase.
374
375 2006-07-05  Atsushi Enomoto  <atsushi@ximian.com>
376
377         * BindingElementTest.cs : June CTP update madness.
378
379 2006-07-05  Atsushi Enomoto  <atsushi@ximian.com>
380
381         * ServiceAssert.cs, InvalidBindingElement.cs,
382           HttpTransportBindingElementTest.cs : reflect June CTP updates.
383
384 2006-06-27  Atsushi Enomoto  <atsushi@ximian.com>
385
386         * ClientBaseTest.cs : comment out the entire test until I resolve
387           why it breaks NUnit execution under MS.NET.
388
389 2006-06-22  Atsushi Enomoto  <atsushi@ximian.com>
390
391         * ClientBaseTest.cs : new test file.
392
393 2006-05-29  Atsushi Enomoto  <atsushi@ximian.com>
394
395         * BasicHttpBindingTest.cs, HttpTransportBindingElementTest.cs :
396           test build fix.
397
398 2006-04-06  Atsushi Enomoto  <atsushi@ximian.com>
399
400         * BasicHttpBindingTest.cs : added test for MessageEncoding property.
401
402 2006-03-17  Atsushi Enomoto  <atsushi@ximian.com>
403
404         * ChannelDescriptionTest.cs DispatcherTest.cs : removed old tests.
405
406 2006-03-16  Atsushi Enomoto  <atsushi@ximian.com>
407
408         * ServiceHostTest.cs : removed NotWorking. Added description on why
409           InvalidOperationExceptions are thrown. Commented out extra lines.
410
411           My thought is those tests should be rewritten to use correct
412           service contract implementation type and be used for multiple
413           ServiceEndpoint addition, not just for checking contract 
414           implementation existence.
415
416 2006-03-13  Atsushi Enomoto  <atsushi@ximian.com>
417
418         * EndpointDispatcherTest.cs : new test.
419
420 2006-03-08  Atsushi Enomoto  <atsushi@ximian.com>
421
422         * ServiceAssert.cs : added AssertMessageEncoder().
423
424 2006-03-06  Atsushi Enomoto  <atsushi@ximian.com>
425
426         * BindingElementTest.cs : added more preparation code (still no test).
427         * HttpTransportBindingElementTest.cs : added tests for
428           CanBuildChannelFactory() and CanBuildChannelListener().
429
430 2006-03-06  Atsushi Enomoto  <atsushi@ximian.com>
431
432         * ServiceHostTest.cs :
433           Renamed IFoo to IBar since IFoo sounds like it is an interface of
434           Foo (while it isn't).  Added more AddServiceEndpoint() tests.
435
436 2006-03-06  Atsushi Enomoto  <atsushi@ximian.com>
437
438         * ServiceHostTest.cs : Added more tests for .ctor().
439         * CustomBindingTest.cs : removed [NotWorking].
440
441 2006-03-03  Atsushi Enomoto  <atsushi@ximian.com>
442
443         * BindingTest.cs : Kinda fixed BuildChannelFactoryGeneric2(). That
444           ExpectedException was thrown just because HttpTransportBindingElement
445           does not support IInputChannel. It is not good to test default
446           implementation of BuildChannelFactory().
447
448 2006-03-02  Atsushi Enomoto  <atsushi@ximian.com>
449
450         * TextMessageEncodingBindingElementTest.cs :
451           Feb. CTP requires ListenUri arguments to make this test pass.
452           BindingElementTest.cs : removed tests that do not make sense now.
453
454 2006-03-02  Atsushi Enomoto  <atsushi@ximian.com>
455
456         * BindingTest.cs : fixed tests. The original test does not make sense
457           now, so made it into another kind of test (check ArgumentException).
458
459 2006-03-02  Atsushi Enomoto  <atsushi@ximian.com>
460
461         * EndpointAddressTest.cs : reflect API fix. Anonymous URI has changed
462           to reasonable URI which does not pretend standards.
463
464 2006-03-02  Atsushi Enomoto  <atsushi@ximian.com>
465
466         (back to normal "record-ChangeLogs" mode after the big API change mess)
467         * HttpTransportBindingElementTest.cs : fixed minor API differences.
468
469 2006-02-23  Atsushi Enomoto  <atsushi@ximian.com>
470
471         * ActionFilterTest.cs AddressHeaderTest.cs AddressingVersionTest.cs
472           BehaviorCollectionTest.cs BindingElementTest.cs BindingTest.cs
473           ChannelDescriptionTest.cs ChannelFactoryTest.cs 
474           ContractDescriptionTest.cs DispatcherTest.cs
475           EmptyFaultExceptionTest.cs EndpointBehaviorCollectionTest.cs
476           EndpointListenerCollectionTest.cs EndpointListenerTest.cs
477           EnvelopeVersionTest.cs FaultExceptionTest.cs FilterTableTest.cs
478           HttpTransportBindingElementTest.cs InvalidBindingElement.cs
479           InvalidBodyAccessExceptionTest.cs MessageBufferTest.cs
480           MessageEncodingBindingElementTest.cs MessageHeaderTest.cs
481           MessageHeadersTest.cs MessageVersionTest.cs ServiceAssert.cs
482           ServiceAuthorizationBehaviorTest.cs ServiceEndpointTest.cs
483           TextMessageEncodingBindingElementTest.cs
484           UnknownFaultExceptionTest.cs :
485           Feb. CTP API changes - chapter 1.
486
487 2006-02-15  Atsushi Enomoto  <atsushi@ximian.com>
488
489         * UriSchemeKeyedCollectionTest.cs EndpointAddressTest.cs
490           DispatcherTest.cs FaultExceptionTest.cs
491           EndpointListenerCollectionTest.cs
492           TextMessageEncodingBindingElementTest.cs EndpointListenerTest.cs
493           HttpTransportBindingElementTest.cs :
494           Removed several [NotWorking]/[Ignore] from tests, including required
495           changes to make tests work fine w/ indigo.
496
497 2006-02-15  Atsushi Enomoto  <atsushi@ximian.com>
498
499         * ServiceEndpointTest.cs : uncommented some tests.
500         * ActionFilterTest.cs : added CreateFilterTable() test.
501
502 2006-02-14  Atsushi Enomoto  <atsushi@ximian.com>
503
504         * MessageHeadersTest.cs : enabled some tests.
505         * ActionFilterTest.cs : new test file.
506
507 2006-02-14  Atsushi Enomoto  <atsushi@ximian.com>
508
509         * ServiceHostTest.cs : Ignore AddServiceEndpoint(). Maybe IFoo needs
510           to be the interface of Foo, but let's wait for discussion.
511
512 2006-02-14  Ankit Jain  <jankit@novell.com>
513
514         *  ServiceHostTest.cs: Enable tests which are dependent on relative
515         Uris.
516
517 2006-02-11  Ankit Jain  <jankit@novell.com>
518
519         * ServiceHostTest.cs : Add tests for AddServiceEndpoint ().
520         * UriSchemeKeyedCollectionTest.cs : Add test for Address with query.
521
522 2006-02-11  Ankit Jain  <jankit@novell.com>
523
524         * ServiceHostTest.cs : Fix "typo" in last commit.
525         * UriSchemeKeyedCollectionTest.cs : Likewise.
526
527 2006-02-11  Ankit Jain  <jankit@novell.com>
528
529         * ServiceHostTest.cs : New.
530         * UriSchemeKeyedCollectionTest.cs : New.
531
532 2006-02-08  Atsushi Enomoto  <atsushi@ximian.com>
533
534         * SynchronizedReadOnlyCollectionTest.cs : added more test for
535           .ctor(object, IEnumerable<T>).
536
537 2006-02-08  Atsushi Enomoto  <atsushi@ximian.com>
538
539         * FaultReasonTextTest.cs : new file.
540
541 2006-02-08  Atsushi Enomoto  <atsushi@ximian.com>
542
543         * UniqueIdTest.cs :
544           It should be in System.Runtime.Serialization.dll test.
545
546 2006-02-01  Atsushi Enomoto  <atsushi@ximian.com>
547
548         * BindingTest.cs BindingElementTest.cs : new tests, mostly for
549           type derivation.
550         * ChannelDescriptionTest.cs : actually all three .ctor() tests are
551           expected to fail, so split them into 3 tests.
552         * ChannelFactoryTest.cs : There is no public way to create
553           ChannelDescription which results in null ChannelType, so commented
554           ChannelType assertion out.
555
556 2006-02-01  Atsushi Enomoto  <atsushi@ximian.com>
557
558         * ChannelDescriptionTest.cs ChannelFactoryTest.cs : new tests.
559         * ServiceEndpointTest.cs : enabled CtorNullEndpoint() again.
560
561 2006-01-26  Atsushi Enomoto  <atsushi@ximian.com>
562
563         * InvalidBindingElement.cs : new file. Represents an invalid binding.
564         * HttpTransportBindingElementTest.cs : Added more tests for
565           BuildChannelFactory().
566
567 2006-01-26  Atsushi Enomoto  <atsushi@ximian.com>
568
569         * HttpTransportBindingElementTest.cs :
570           Added BuildChannelFactory() test, NotWorking.
571
572 2006-01-17  Atsushi Enomoto  <atsushi@ximian.com>
573
574         * AddressHeaderTest.cs : WriteAddressHeaderTest() works now. Added
575           string comparison test there.
576
577 2006-01-17  Atsushi Enomoto  <atsushi@ximian.com>
578
579         * EndpointAddressTest.cs : Added Headers(). The code was broken in
580           basic level.
581
582 2006-01-17  Atsushi Enomoto  <atsushi@ximian.com>
583
584         * EndpointAddressTest.cs : ConstructorTest() is working now.
585
586 2006-01-17  Atsushi Enomoto  <atsushi@ximian.com>
587
588         * UniqueIdTest.cs EndpointAddressTest.cs DispatcherTest.cs
589           FaultExceptionTest.cs MessageHeaderTest.cs
590           TextMessageEncodingBindingElementTest.cs MessageBufferTest.cs
591           MessageHeadersTest.cs EndpointListenerTest.cs AddressHeaderTest.cs
592           CustomBindingTest.cs :
593           several updates to match Dec.CTP. Marked all notworking tests
594           as [Category ("NotWorking")]. Marked all test which got broken in
595           Dec.CTP as [Ignore].
596
597 2005-11-22  Duncan Mak  <duncan@novell.com>
598
599         * ContractDescriptionTest.cs: Change from 'null' to
600         ProtectionLevel.None.
601
602         * CustomBindingTest.cs (DefaultCtor, CtorFromAnotherBinding): Fix
603         it up to make it go green.
604
605         * ExceptionListenerTest.cs: Change from ArgumentNullException to
606         ArgumentException.
607
608         * ServiceAssert.cs: Change from 'Session' to 'UseSession'.
609
610         * ServiceEndpointTest.cs (CtorNullBinding, CtorNullEndpoint):
611         Commented out, because they don't apply anymore.
612
613         * TextMessageEncodingBindingElementTest.cs
614         (BuildChannelListenerNoTransport): Change from
615         InvalidOperationException to ArgumentException.
616
617         Moved the tests for classes from System.ServiceModel to
618         MonoTests.System.ServiceModel, instead of
619         MonoTests.System.ServiceModel.Channels.
620         
621         We're down to 3 errors now.
622         
623 2005-11-21  Atsushi Enomoto  <atsushi@ximian.com>
624
625         * EndpointListenerTest.cs : fix for Nov. CTP.
626
627 2005-11-21  Atsushi Enomoto  <atsushi@ximian.com>
628
629         * EndpointListenerCollectionTest.cs,
630           TextMessageEncodingBindingElementTest.cs,
631           EndpointListenerTest.cs : build fix for Nov. RTM
632
633 2005-11-20  Atsushi Enomoto  <atsushi@ximian.com>
634
635         * DispatcherTest.cs : FilterProvider vanished in Nov. RTM.
636
637 2005-11-20  Atsushi Enomoto  <atsushi@ximian.com>
638
639         * CustomBindingTest.cs : new test.
640
641 2005-10-31  Atsushi Enomoto  <atsushi@ximian.com>
642
643         * BehaviorCollectionTest.cs : new file.
644
645 2005-10-27  Atsushi Enomoto  <atsushi@ximian.com>
646
647         * EndpointAddressTest.cs : only comments lines.
648
649 2005-10-27  Atsushi Enomoto  <atsushi@ximian.com>
650
651         * EndpointBehaviorCollectionTest.cs, EndpointListenerTest.cs :
652           new files.
653         * ServiceEndpointTest.cs : replaced CustomBinding with
654           BasicHttpBinding used in tests.
655         * EndpointAddressTest.cs : added more tests.
656
657 2005-10-27  Atsushi Enomoto  <atsushi@ximian.com>
658
659         * DispatcherTest.cs, ServiceEndpointTest.cs : new tests
660
661 2005-10-26  Atsushi Enomoto  <atsushi@ximian.com>
662
663         * AddressingVersionTest.cs, MessageVersionTest.cs,
664           TextMessageEncodingBindingElementTest.cs : new tests.
665         * EnvelopeVersionTest.cs : Added equality tests. tab fix.
666         * EndpointListenerCollectionTest.cs : not working for now.
667
668 2005-10-26  Atsushi Enomoto  <atsushi@ximian.com>
669
670         * ServiceEndpointCollectionTest.cs : it was accidentally added, and
671           should be empty for now.
672         * ContractDescriptionTest.cs : added non-contract and
673           duplicate-contract tests.
674
675 2005-10-26  Atsushi Enomoto  <atsushi@ximian.com>
676
677         * ContractDescriptionTest.cs : moved from *.Design/TypeLoaderTest.cs.
678
679 2005-10-26  Atsushi Enomoto  <atsushi@ximian.com>
680
681         * BasicHttpBindingTest.cs, ServiceEndpointCollectionTest.cs,
682           HttpTransportBindingElementTest.cs : new tests.
683
684 2005-10-26  Atsushi Enomoto  <atsushi@ximian.com>
685
686         * BasicHttpBindingTest.cs, ServiceEndpointCollectionTest.cs,
687           HttpTransportBindingElementTest.cs : new files.
688
689 2005-10-26  Atsushi Enomoto  <atsushi@ximian.com>
690
691         * EndpointListenerCollectionTest.cs : new test.
692
693 2005-10-24  Atsushi Enomoto  <atsushi@ximian.com>
694
695         * ServiceAssert.cs : new utility class that should be useful for
696           comparing BlahDescription.
697
698 2005-10-24  Atsushi Enomoto  <atsushi@ximian.com>
699
700         * ServiceAuthorizationBehaviorTest.cs : new file.
701
702 2005-10-23  Atsushi Enomoto  <atsushi@ximian.com>
703
704         * MessageBufferTest.cs : disabling AreNotEqual() (it is not supported
705           in current mono nunit20).
706
707 2005-10-23  Duncan Mak  <duncan@novell.com>
708
709         * MessageHeadersTest.cs: New test.
710         * UniqueIdTest.cs: Another new one.
711
712 2005-10-22  Duncan Mak  <duncan@novell.com>
713
714         * InvalidBodyAccessExceptionTest.cs (TestConstructor): One quick
715         one to find out what the default message is.
716
717         * EmptyFaultExceptionTest.cs (TestDefaults): Add test on Reason.
718
719 2005-10-22  Duncan Mak  <duncan@novell.com>
720
721         * EmptyFaultExceptionTest.cs:
722         * FaultExceptionTest.cs (TestCreateMessageFault): Tests the
723         CreateMessageFault method.
724
725 2005-10-22  Duncan Mak  <duncan@novell.com>
726
727         * FaultCodeTest.cs (TestNamespace): New test method.
728         * EmptyFaultExceptionTest.cs:
729         * FaultExceptionTest.cs:
730         * UnknownFaultExceptionTest.cs: New tests for the FaultException
731         family of Exceptions.
732
733 2005-10-22  Duncan Mak  <duncan@novell.com>
734
735         * FaultCodeTest.cs: New test.
736
737 2005-09-29  Duncan Mak  <duncan@novell.com>
738
739         * EndpointAddressTest.cs: Fixed spacing.
740         (GetSchemaTest, GetSchemaTestWithEmptySet): New tests for the
741         GetSchema methods.
742
743         * MessageHeaderTest.cs (TestGenericConstructor): Test for the
744         constructor of MessageHeader<T>. 
745
746 2005-09-29  Duncan Mak  <duncan@novell.com>
747
748         * MessageBufferTest.cs: Use tabs instead of spaces.
749         (TestWriteMessage): Work in progress.
750         (TestCreateMessage): Test round-tripping from Message to
751         MessageBuffer and back.
752         (TestWriteMessageNull): Test null argument.
753         (WriteMessageWithDictionaryWriter): non-test method for figuring
754         out how Dictionary XmlDictionaryWriter writes out a Message.
755
756 2005-09-28  Duncan Mak  <duncan@novell.com>
757
758         * SynchronizedReadOnlyCollectionTest.cs (TestIListContainsNull): New
759         test for null.
760         (TestICollectionCopyTo): Fixed the test.
761         
762 2005-09-28  Duncan Mak  <duncan@novell.com>
763
764         * MessageHeaderTest.cs (TestWriteHeaderAttributes): New test.
765
766         * SynchronizedReadOnlyCollectionTest.cs: Tests for
767         SynchronizedReadOnlyCollection.
768
769 2005-09-28  Duncan Mak  <duncan@novell.com>
770
771         * AddressHeaderTest.cs:
772         * EndpointAddressTest.cs:
773         * EnvelopeVersionTest.cs:
774         * FilterTableTest.cs: 
775         * MessageHeaderTest.cs: Fixed indentation.
776
777         * MessageHeaderTest.cs (TestToString):
778         (TestWriteStartHeader, TestWriteHeaderContent): Added new tests.