[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / System.ServiceModel / Test / System.ServiceModel.Channels / ChangeLog
1 2010-07-28  Atsushi Enomoto  <atsushi@ximian.com>
2
3         * CustomBindingTest.cs : add tests for ListenUri handling.
4
5 2010-07-06  Atsushi Enomoto  <atsushi@ximian.com>
6
7         * HttpTransportBindingElementTest.cs : add test for
8           ChannelFactoryBase`1.CreateChannel() with null via uri.
9
10 2010-06-18  Atsushi Enomoto  <atsushi@ximian.com>
11
12         * TcpTransportBindingElementTest.cs : rename misleading test.
13
14 2010-06-17  Atsushi Enomoto  <atsushi@ximian.com>
15
16         * HttpTransportBindingElementTest.cs, CustomBindingTest.cs :
17           anohter couple of MessageVersion tests.
18
19 2010-06-17  Atsushi Enomoto  <atsushi@ximian.com>
20
21         * CustomBindingTest.cs : add tests for MessageVersion check on Open().
22
23 2010-06-15  Atsushi Enomoto  <atsushi@ximian.com>
24
25         * TcpTransportBindingElementTest.cs : add connection tests (imported
26           from standalone olive tests), one is disabled for breakage.
27
28 2010-05-14  Atsushi Enomoto  <atsushi@ximian.com>
29
30         * BindingContextTest.cs : add a couple of tests with related to
31           RemainingBindingElements use. Some tests by Andreia Gaita.
32
33 2010-04-21  Atsushi Enomoto  <atsushi@ximian.com>
34
35         * CustomBindingTest.cs : enable BuildChannelListener test for no-
36           transport case. Test CanBuildChannelListener too.
37
38 2010-04-01  Atsushi Enomoto  <atsushi@ximian.com>
39
40         * TcpTransportBindingElementTest.cs : GetProperty<T>() here too.
41
42 2010-04-01  Atsushi Enomoto  <atsushi@ximian.com>
43
44         * HttpsTransportBindingElementTest.cs :
45           added test for GetProperty<T>().
46
47 2010-03-29  Atsushi Enomoto  <atsushi@ximian.com>
48
49         * FaultConverterTest.cs : added more TryCreateException() tests.
50
51 2010-03-29  Atsushi Enomoto  <atsushi@ximian.com>
52
53         * MessageHeaderTest.cs : enable one, add not-working cosmetic one.
54
55 2010-03-29  Atsushi Enomoto  <atsushi@ximian.com>
56
57         * MessageBufferTest.cs : enable not-working test.
58
59 2010-03-29  Atsushi Enomoto  <atsushi@ximian.com>
60
61         * MessageFaultTest.cs : enable previous test.
62
63 2010-03-29  Atsushi Enomoto  <atsushi@ximian.com>
64
65         * FaultConverterTest.cs : enable previous test.
66
67 2010-03-26  Atsushi Enomoto  <atsushi@ximian.com>
68
69         * FaultConverterTest.cs, MessageFaultTest.cs : add new and not-working
70           tests.
71
72 2010-03-26  Atsushi Enomoto  <atsushi@ximian.com>
73
74         * MessageBufferTest.cs : add test for copy of IsFault value.
75
76 2010-03-25  Atsushi Enomoto  <atsushi@ximian.com>
77
78         * MessageTest.cs : add another IsFault tests, which exposed some
79           issues at client side.
80
81 2010-01-21  Atsushi Enomoto  <atsushi@ximian.com>
82
83         * SslStreamSecurityBindingElementTest.cs : reduce extra base dep.
84
85 2010-01-20  Atsushi Enomoto  <atsushi@ximian.com>
86
87         * AddressHeaderTest.cs : add reader and writer tests.
88
89 2010-01-06  Atsushi Enomoto  <atsushi@ximian.com>
90
91         * BinaryMessageEncodingBindingElementTest.cs : added test for
92           connection-based tests for both TCP and HTTP (they give difference:
93           see BinaryMessageEncoder.cs change too).
94
95 2009-12-21  Atsushi Enomoto  <atsushi@ximian.com>
96
97         * MessageFaultTest.cs : add CreateFault test with MessageVersion.None.
98
99 2009-12-10  Atsushi Enomoto  <atsushi@ximian.com>
100
101         * MessageHeadersTest.cs : added another CopyHeadersFrom() test to
102           make sure there is no duplicate.
103
104 2009-12-10  Atsushi Enomoto  <atsushi@ximian.com>
105
106         * MessageHeadersTest.cs : enable working test and remove old comment.
107
108 2009-12-10  Atsushi Enomoto  <atsushi@ximian.com>
109
110         * MessageHeadersTest.cs : make sure null can be set as a
111           WS-Addressing header when version is None.
112
113 2009-12-04  Atsushi Enomoto  <atsushi@ximian.com>
114
115         * HttpTransportBindingElementTest.cs : added GetProperty() tests.
116
117 2009-12-03  Atsushi Enomoto  <atsushi@ximian.com>
118
119         * HttpsTransportBindingElementTest.cs : new test.
120
121 2009-09-14  Atsushi Enomoto  <atsushi@ximian.com>
122
123         * MessagePropertiesTest.cs : new test.
124
125 2009-09-02  Atsushi Enomoto  <atsushi@ximian.com>
126
127         * HttpRequestMessagePropertyTest.cs : new test.
128
129 2009-08-31  Atsushi Enomoto  <atsushi@ximian.com>
130
131         * HttpTransportBindingElementTest.cs : test for URI mismatch case.
132
133 2009-08-20  Atsushi Enomoto  <atsushi@ximian.com>
134
135         * MessageHeadersTest.cs : added a couple od duplicate tests. Fixed
136           non-working test output.
137
138 2009-08-17  Atsushi Enomoto  <atsushi@ximian.com>
139
140         * MessageTest.cs : added test for State.
141
142 2009-06-08  Atsushi Enomoto  <atsushi@ximian.com>
143
144         * CommunicationObjectTest.cs : added a couple of close/abort tests
145           for state transition and base call check.
146
147 2009-05-22  Atsushi Enomoto  <atsushi@ximian.com>
148
149         * MessageEncoderTest.cs : test CreateSessionEncoder().
150
151 2009-05-19  Atsushi Enomoto  <atsushi@ximian.com>
152
153         * MessageFaultTest.cs : added more SOAP 12 fault parser tests.
154         * soap-fault.xml, soap-fault-incomplete4.xml : new test files.
155
156 2009-05-15  Atsushi Enomoto  <atsushi@ximian.com>
157
158         * soap-fault-incomplete.xml : new test file.
159         * MessageFaultTest.cs : new test.
160
161 2009-04-28  Atsushi Enomoto  <atsushi@ximian.com>
162
163         * BinaryMessageEncodingBindingElementTest.cs, binary-message.raw:
164           new test files.
165
166 2009-04-21  Atsushi Enomoto  <atsushi@ximian.com>
167
168         * PeerTransportBindingElementTest.cs : test PeerNode property too.
169
170 2009-04-20  Atsushi Enomoto  <atsushi@ximian.com>
171
172         * PeerTransportBindingElementTest.cs : new.
173
174 2009-04-07  Atsushi Enomoto  <atsushi@ximian.com>
175
176         * TcpTransportBindingElementTest.cs : more can-build tests.
177
178 2008-04-13  Igor Zelmanovich <igorz@mainsoft.com>
179
180         * BindingTest.cs:
181         consider fixed API in BindingElementCollection class.                   
182
183 2008-02-20  Atsushi Enomoto  <atsushi@ximian.com>
184
185         * TcpTransportBindingElementTest.cs : IDuplexChannel is not supported.
186
187 2008-02-20  Atsushi Enomoto  <atsushi@ximian.com>
188
189         * NetNamedPipeTransportBindingElementTest.cs : new test.
190
191 2008-02-20  Atsushi Enomoto  <atsushi@ximian.com>
192
193         * EnvelopeVersionTest.cs : updated to work with .NET 3.0 SP1.
194         * TcpTransportBindingElementTest.cs : new test.
195
196 2008-02-15  Atsushi Enomoto  <atsushi@ximian.com>
197
198         * HttpTransportBindingElementTest.cs : test for BuildChannelListener()
199           without listener URIs.
200
201 2007-08-20  Atsushi Enomoto  <atsushi@ximian.com>
202
203         * MessageHeadersTest.cs : added couple of property settters and
204           AddressingVersion.None.
205
206 2007-07-06  Atsushi Enomoto  <atsushi@ximian.com>
207
208         * MsmqTransportBindingElementTest.cs : modified or removed copied-and-
209           commented lines to fit with msmq binding element.
210
211 2007-07-06  Atsushi Enomoto  <atsushi@ximian.com>
212
213         * MsmqTransportBindingElementTest.cs : new test.
214
215 2007-04-03  Atsushi Enomoto  <atsushi@ximian.com>
216
217         * SecurityBindingElementTest.cs,
218           AsymmetricSecurityBindingElementTest.cs,
219           HttpTransportBindingElementTest.cs :
220           marked some failing tests (on Orcas) as ignored. Some fixes to
221           make sure that open connection things be closed.
222
223 2007-03-13  Atsushi Enomoto  <atsushi@ximian.com>
224
225         * AsymmetricSecurityBindingElementTest.cs : some tests are NotWorking
226           now, as they depend on internal processing order.
227
228 2007-03-07  Atsushi Enomoto  <atsushi@ximian.com>
229
230         * MessageTest.cs : added IsFault().
231
232 2007-03-06  Atsushi Enomoto  <atsushi@ximian.com>
233
234         * SecurityBindingElementTest.cs :
235           added tests for GetProperty<ISecurityCapabilities>().
236
237 2007-03-05  Atsushi Enomoto  <atsushi@ximian.com>
238
239         * AsymmetricSecurityBindingElementTest.cs :
240           fixed inappropriate test name.
241
242 2007-03-01  Atsushi Enomoto  <atsushi@ximian.com>
243
244         * SecurityBindingElementTest.cs : some more test for ssl parameters.
245
246 2007-02-13  Atsushi Enomoto  <atsushi@ximian.com>
247
248         * SecurityBindingElementTest.cs : adding [NotWorking]. It happened to
249           raise an expected type of exception at different (and wrong) stage.
250
251 2007-01-29  Atsushi Enomoto  <atsushi@ximian.com>
252
253         * AsymmetricSecurityBindingElementTest.cs : added notworking
254           RejectInclusionModeNever() case.
255
256 2007-01-11  Atsushi Enomoto  <atsushi@ximian.com>
257
258         * AsymmetricSecurityBindingElementTest.cs, CalcSampleProxy.cs : moved
259           sample proxy type to new file.
260         * SecurityBindingElementTest.cs : some tests for
261           SupportingTokenParameters.
262
263 2006-12-08  Atsushi Enomoto  <atsushi@ximian.com>
264
265         * InterceptorBindingElement.cs : new utility binding element for
266           testing.
267
268 2006-12-07  Atsushi Enomoto  <atsushi@ximian.com>
269
270         * SecurityBindingElementTest.cs : added duplicate authenticator test.
271
272 2006-12-06  Atsushi Enomoto  <atsushi@ximian.com>
273
274         * SecurityBindingElementTest.cs,
275           SymmetricSecurityBindingElementTest.cs,
276           AsymmetricSecurityBindingElementTest.cs :
277           added test for SetKeyDerivation().
278
279 2006-12-04  Atsushi Enomoto  <atsushi@ximian.com>
280
281         * HttpTransportBindingElementTest.cs :
282           enable CreateChannelInvalidScheme().
283         * MessageHeaderTest.cs :
284           enable TestIsMessageVersionSupported() and mark IDs.
285
286 2006-12-04  Atsushi Enomoto  <atsushi@ximian.com>
287
288         * FaultConverterTest.cs : new test.
289
290 2006-10-13  Ankit Jain  <jankit@novell.com>
291
292         * MessageVersionTest.cs : Add test for MessageVersion.None
293
294 2006-10-12  Atsushi Enomoto  <atsushi@ximian.com>
295
296         * CustomBindingTest.cs : fixed build. It has broken code which
297           recently got reported by improved gmcs.
298
299 2006-10-06  Atsushi Enomoto  <atsushi@ximian.com>
300
301         * CommunicationObjectTest.cs :
302           Some tests on operation at faulted state.
303
304 2006-10-05  Atsushi Enomoto  <atsushi@ximian.com>
305
306         * MessageHeadersTest.cs : added some tests for duplicate header items.
307           The resulting tests are odd though.
308
309 2006-10-04  Atsushi Enomoto  <atsushi@ximian.com>
310
311         * AsymmetricSecurityBindingElementTest.cs :
312           VerifyX509MessageSecurityAtService() is working as a test for async
313           support, but makes little sense as asymmetric security test now.
314
315 2006-09-29  Atsushi Enomoto  <atsushi@ximian.com>
316
317         * AsymmetricSecurityBindingElementTest.cs : added more test for
318           listener, though not working yet (e.g. because of async support).
319         * SslStreamSecurityBindingElementTest.cs : new file.
320
321 2006-09-29  Atsushi Enomoto  <atsushi@ximian.com>
322
323         * AsymmetricSecurityBindingElementTest.cs : added test for listener
324           whose recipient does not contain symmetric key.
325
326 2006-09-29  Atsushi Enomoto  <atsushi@ximian.com>
327
328         * BindingTest.cs : fixed a test that became ambiguous.
329
330 2006-09-28  Atsushi Enomoto  <atsushi@ximian.com>
331
332         * AsymmetricSecurityBindingElementTest.cs : new file.
333
334 2006-09-28  Atsushi Enomoto  <atsushi@ximian.com>
335
336         * HttpTransportBindingElementTest.cs :
337           added CreateChannelInvalidScheme().
338
339 2006-09-28  Atsushi Enomoto  <atsushi@ximian.com>
340
341         * SymmetricSecurityBindingElementTest.cs :
342           added test for making sure to create authenticator and thus reject
343           UserName parameters to become ProtectionTokenParameters.
344
345 2006-09-27  Atsushi Enomoto  <atsushi@ximian.com>
346
347         * SymmetricSecurityBindingElementTest.cs :
348           added some more tests for service DefaultCertificate.
349         * MessageBufferTest.cs, MessageHeadersTest.cs,
350           EmptyFaultExceptionTest.cs, MessageHeaderTest.cs :
351           eliminate console output.
352         * UnknownFaultExceptionTest.cs : removed obsolete file.
353
354 2006-09-22  Atsushi Enomoto  <atsushi@ximian.com>
355
356         * SymmetricSecurityBindingElementTest.cs, SecurityBindingElementTest.cs,
357           SecurityAssert.cs : removed extra code for each source. From now on,
358           test for SecurityBindingElement factory methods will go into
359           SecurityBindingElementTest.cs.
360
361 2006-09-22  Atsushi Enomoto  <atsushi@ximian.com>
362
363         * SecurityBindingElementTest.cs, SecurityAssert.cs : added copies first.
364
365 2006-09-22  Atsushi Enomoto  <atsushi@ximian.com>
366
367         * SymmetricSecurityBindingElementTest.cs : added assertion helpers for
368           asymmetric binding elements. Actually am going to move them to another
369           file.
370
371 2006-09-20  Atsushi Enomoto  <atsushi@ximian.com>
372
373         * SymmetricSecurityBindingElementTest.cs : tiny comment cleanup.
374
375 2006-09-19  Atsushi Enomoto  <atsushi@ximian.com>
376
377         * SymmetricSecurityBindingElementTest.cs : added test that supplies
378           ChannelProtectionRequirements manually. Added some comments.
379
380 2006-09-17  Atsushi Enomoto  <atsushi@ximian.com>
381
382         * SymmetricSecurityBindingElementTest.cs : removed some NotWorking.
383         * OneWayBindingElementTest.cs : new test.
384
385 2006-09-17  Atsushi Enomoto  <atsushi@ximian.com>
386
387         * HttpTransportBindingElementTest.cs : make sure to close channels
388           so that they don't block other tests.
389         * HandlerTransportBindingElement.cs :
390           be a bit more descriptive on error.
391
392 2006-09-17  Atsushi Enomoto  <atsushi@ximian.com>
393
394         * HttpTransportBindingElementTest.cs : enable (async) request test.
395           Added test for creating channel without opening the factory.
396
397 2006-09-17  Atsushi Enomoto  <atsushi@ximian.com>
398
399         * MessageEncoderTest.cs : message version mismatch check.
400
401 2006-09-12  Atsushi Enomoto  <atsushi@ximian.com>
402
403         * SymmetricSecurityBindingElementTest.cs : added test for missing
404           private key in service certificate.
405         * HandlerTransportBindingElement.cs : fix warning.
406
407 2006-09-08  Atsushi Enomoto  <atsushi@ximian.com>
408
409         * HandlerTransportBindingElement.cs : added IOutputChannel impl.
410         * OutputChannelBase.cs : new support file.
411
412 2006-09-05  Atsushi Enomoto  <atsushi@ximian.com>
413
414         * ChannelFactoryTest.cs : moved to Test/S.SM.
415
416 2006-09-05  Atsushi Enomoto  <atsushi@ximian.com>
417
418         * ChannelFactoryTest.cs : don't use IRequestChannel as a contract
419           type. It makes no sense and we reject it as a contract.
420         * HandlerBodyWriter.cs : new helper BodyWriter for tests.
421         * MessageTest.cs : added test for null message version argument.
422         * BindingTest.cs : added MessageVersion property test.
423
424 2006-09-05  Atsushi Enomoto  <atsushi@ximian.com>
425
426         * SymmetricSecurityBindingElementTest.cs : use OneWayBindingElement
427           to omit reply check and make some tests meaningful.
428
429 2006-09-04  Atsushi Enomoto  <atsushi@ximian.com>
430
431         * SymmetricSecurityBindingElementTest.cs :
432           non-x509 service cert test is not working.
433
434 2006-09-01  Atsushi Enomoto  <atsushi@ximian.com>
435
436         * MessageHeadersTest.cs, MessageHeaderTest.cs, MessageBufferTest.cs :
437           cleaning up NotWorking.
438         * TextMessageEncodingBindingElementTest.cs, CustomBindingTest.cs :
439           moved some irrelevant tests in former file to latter file.
440
441 2006-08-31  Atsushi Enomoto  <atsushi@ximian.com>
442
443         * CustomBindingTest.cs, HttpTransportBindingElementTest.cs : added
444           test that assures MessageEncodingBindingElement is not mandatory.
445         * MessageTest.cs : added concept test that shows ToString() somehow
446           allows multi time call.
447         * MessageBufferTest.cs : fix wrong expected exception. Added test
448           that assures it does not allow multi call to CreateBufferedCopy().
449
450 2006-08-30  Atsushi Enomoto  <atsushi@ximian.com>
451
452         * SymmetricSecurityBindingElementTest.cs : added more tests for
453           different security settings situations.
454
455 2006-08-29  Atsushi Enomoto  <atsushi@ximian.com>
456
457         * CustomBindingTest.cs : added EnvelopeVersion.None + security case
458           (which should be rejected).
459         * HandlerTransportBindingElement.cs :
460           removed NotImplementedException in OnClose().
461
462 2006-08-29  Atsushi Enomoto  <atsushi@ximian.com>
463
464         * MessageTest.cs : added some XmlReader inputs with some headers.
465
466 2006-08-28  Atsushi Enomoto  <atsushi@ximian.com>
467
468         * BindingContextTest.cs : added test to assure that binding parameter
469           collection is nothing to do with GetInnerProperty().
470
471 2006-08-22  Atsushi Enomoto  <atsushi@ximian.com>
472
473         * SymmetricSecurityBindingElementTest.cs :
474           some annotations. Added secureconversatin factory method test.
475
476 2006-08-16  Atsushi Enomoto  <atsushi@ximian.com>
477
478         * DebugBindingElement.cs : new helper for message interception.
479         * SymmetricSecurityBindingElementTest.cs : cosmetic debug code.
480
481 2006-08-14  Atsushi Enomoto  <atsushi@ximian.com>
482
483         * SymmetricSecurityBindingElementTest.cs : add OpenChannelFactory().
484           Removed one NotWorking.
485
486 2006-08-11  Atsushi Enomoto  <atsushi@ximian.com>
487
488         * SymmetricSecurityBindingElementTest.cs : somewhat minor renaming.
489
490 2006-08-10  Atsushi Enomoto  <atsushi@ximian.com>
491
492         * SymmetricSecurityBindingElementTest.cs : some tests are working now.
493
494 2006-08-09  Atsushi Enomoto  <atsushi@ximian.com>
495
496         * SymmetricSecurityBindingElementTest.cs : added tests on
497           BuildChannelListener() and reply channels. .NET security binding
498           is still weird that it causes infinite loop, which blocks me from
499           further implementation...
500         * HttpTransportBindingElementTest.cs : replaced sync Request() with
501           async methods and it started working under .NET.
502         * HandlerTransportBindingElement.cs : several refactoring to support
503           listener and reply channel as well.
504
505 2006-08-08  Atsushi Enomoto  <atsushi@ximian.com>
506
507         * HandlerTransportBindingElement.cs : added listener support.
508         * ReplyChannelBase.cs : added, for HandlerTransportBindingElement
509           listener support.
510         * SymmetricSecurityBindingElementTest.cs : added some tests for request
511           processing. Like IssuedSecurityTokenProviderTest, still no
512           successful way to create reply...
513
514 2006-08-07  Atsushi Enomoto  <atsushi@ximian.com>
515
516         * MessageBufferTest.cs : removed some NotWorking.
517
518 2006-08-03  Atsushi Enomoto  <atsushi@ximian.com>
519
520         * HandlerTransportBindingElement.cs : new utility binding element
521           that supports event hander based transport.
522         * RequestChannelBase.cs :
523           new file. used by above, copied from S.SM.Channels.
524         * SymmetricSecurityBindingElementTest.cs :
525           added tests for those factory methods in SecurityBindingElement
526           that return SymmetricSecurityBindingElement.
527
528 2006-07-28  Atsushi Enomoto  <atsushi@ximian.com>
529
530         * LocalClientSecuritySettingsTest.cs :
531           more cosmetic line: assert IdentityVerifier as not null.
532
533 2006-07-28  Atsushi Enomoto  <atsushi@ximian.com>
534
535         * LocalClientSecuritySettingsTest.cs : new file.
536         * SymmetricSecurityBindingElementTest.cs : added test for
537           default LocalClientSettings values.
538
539 2006-07-21  Atsushi Enomoto  <atsushi@ximian.com>
540
541         * SymmetricSecurityBindingElementTest.cs : Test that
542           - SecurityTokenParameters is null by default.
543           - with null SecurityTokenParameters BuildChannelFactory fails.
544
545 2006-07-20  Atsushi Enomoto  <atsushi@ximian.com>
546
547         * MessageHeadersTest.cs :
548           Added (ignored) WriteHeaderContentsAddressingNone().
549         * MessageTest.cs : added WriteMessagePOX() (EnvelopeVersion.None).
550
551 2006-07-20  Atsushi Enomoto  <atsushi@ximian.com>
552
553         * MessageHeadersTest.cs : added null serializer argument tests.
554
555 2006-07-18  Atsushi Enomoto  <atsushi@ximian.com>
556
557         * MessageHeaderTest.cs : added CreateEndpointAddressTypeHeader(). It
558           used to fail since DataContractSerializer..ctor() rejected
559           EndpointAddress.
560
561 2006-07-14  Atsushi Enomoto  <atsushi@ximian.com>
562
563         * MessageBufferTest.cs : Added CreateBufferedCopyConsumesMessage().
564           Some are NotWorking right now.
565
566 2006-07-14  Atsushi Enomoto  <atsushi@ximian.com>
567
568         * MessageBufferTest.cs : Don't use Assert.Equals().
569           Make TestSimpleMessageBuffer() assert that every return value of
570           CreateBufferedCopy() works for WriteMessage().
571
572 2006-07-13  Atsushi Enomoto  <atsushi@ximian.com>
573
574         * MessageBufferTest.cs : build fix.
575
576 2006-07-12  Duncan Mak  <duncan@novell.com>
577
578         * MessageBufferTest.cs
579         (TestEmptyMessageBuffer, TestSimpleMessageBuffer):
580         (TestCreateMessageFromClosedBuffer): New tests.
581         
582 2006-07-12  Atsushi Enomoto  <atsushi@ximian.com>
583
584         * HttpTransportBindingElementTest.cs : added connection example, but
585           it's somehow not working.
586
587 2006-07-12  Atsushi Enomoto  <atsushi@ximian.com>
588
589         * FaultExceptionTest.cs : ignore failing TestGetObjectData().
590
591 2006-07-10  Atsushi Enomoto  <atsushi@ximian.com>
592
593         * SymmetricSecurityBindingElementTest.cs : new test.
594
595 2006-07-10  Atsushi Enomoto  <atsushi@ximian.com>
596
597         * TransactionFlowBindingElementTest.cs : new test.
598
599 2006-07-06  Atsushi Enomoto  <atsushi@ximian.com>
600
601         * MessageBufferTest.cs, MessageHeadersTest.cs, MessageTest.cs,
602           MessageEncodingBindingElementTest.cs,
603           TextMessageEncodingBindingElementTest.cs :
604           June CTP fixes. MessageFault.DefaultAction vanished.
605           Exception type changes. Duplicate message encoding binding element
606           now causes (different) exception.
607
608 2006-07-05  Atsushi Enomoto  <atsushi@ximian.com>
609
610         * MessageTest.cs :
611           Replaced vanished CreateMessage() with remaining one.
612
613 2006-07-05  Atsushi Enomoto  <atsushi@ximian.com>
614
615         * HttpTransportBindingElementTest.cs, CustomBindingTest.cs :
616           Fixed tests based on run-test-ondotnet results.
617
618 2006-07-05  Atsushi Enomoto  <atsushi@ximian.com>
619
620         * CommunicationObjectTest.cs, ChannelFactoryTest.cs :
621           June CTP requires a bunch of extra stuff.
622
623 2006-07-05  Atsushi Enomoto  <atsushi@ximian.com>
624
625         * BindingContextTest.cs :
626           Now listenUri parameters could be null.
627           Split TestCtorListenUriRelativeAddressNull() into two tests, one is
628           for rejecting duplicate message encoding binding element (in June
629           CTP it is rejected now).
630
631 2006-07-05  Atsushi Enomoto  <atsushi@ximian.com>
632
633         * BindingContextTest.cs, MessageEncoderTest.cs,
634           MessageEncodingBindingElementTest.cs,
635           TextMessageEncodingBindingElementTest.cs :
636           reflect June CTP updates.
637
638 2006-06-20  Atsushi Enomoto  <atsushi@ximian.com>
639
640         * MessageTest.cs : added test that assures null action is allowed.
641
642 2006-06-20  Atsushi Enomoto  <atsushi@ximian.com>
643
644         * ChannelFactoryTest.cs : Test that only interface can be the Type
645           argument in ChannelFactory<T>#.ctor(Type).
646
647 2006-06-09  Atsushi Enomoto  <atsushi@ximian.com>
648
649         * MessageTest.cs : Added CreateSimpleNonPrimitive().
650
651 2006-05-29  Atsushi Enomoto  <atsushi@ximian.com>
652
653         * FaultExceptionTest.cs : fix tests for beta2. Ignore English-only
654           test.
655
656 2006-04-06  Atsushi Enomoto  <atsushi@ximian.com>
657
658         * MessageEncoderTest.cs : test for text binding with Soap11.
659         * MessageTest.cs : more create/write tests. The serialization part
660           could be shared.
661
662 2006-04-06  Atsushi Enomoto  <atsushi@ximian.com>
663
664         * MessageHeadersTest.cs : one more removal of NotWorking.
665         * MessageTest.cs : added fault message creation and write test.
666
667 2006-03-16  Atsushi Enomoto  <atsushi@ximian.com>
668
669         * MessageHeadersTest.cs : removed some NotWorkings.
670         * MessageHeaderTest.cs : uncommented, making several fixes.
671
672 2006-03-15  Atsushi Enomoto  <atsushi@ximian.com>
673
674         * TextMessageEncodingBindingElementTest.cs :
675           added trivial CanBuildChannelFactory test.
676
677 2006-03-14  Atsushi Enomoto  <atsushi@ximian.com>
678
679         * MessageTest.cs : test Action header in CreateFromXmlReader().
680
681 2006-03-13  Atsushi Enomoto  <atsushi@ximian.com>
682
683         * MessageTest.cs : added another CreateMessage(XmlReader,...) test.
684
685 2006-03-10  Atsushi Enomoto  <atsushi@ximian.com>
686
687         * MessageTest.cs : added test for Message.CreateMessage(version,
688           xmlreader,int) and GetReaderAtBodyContents() etc.
689
690 2006-03-08  Atsushi Enomoto  <atsushi@ximian.com>
691
692         * MessageTest.cs : now the test is working, except for
693           UnderstoodHeaders.
694         * MessageHeadersTest.cs : added GetReaderAtHeader() tests and so on.
695
696 2006-03-08  Atsushi Enomoto  <atsushi@ximian.com>
697
698         * MessageTest.cs MessageEncoderTest.cs : new tests.
699         * MessageHeadersTest.cs : some tests are working now. Added some more
700           tests.
701
702 2006-03-03  Atsushi Enomoto  <atsushi@ximian.com>
703
704         * FaultExceptionTest.cs :
705           Don't test English-specific exception message.
706           Removed AreEqual() .Don't hide actual cause of assertion failure.
707
708 2006-03-03  Atsushi Enomoto  <atsushi@ximian.com>
709
710         * MessageEncodingBindingElement.cs : with Feb. CTP we can define our
711           own MessageEncodingBindingElement, so added more tests for such
712           custom binding element.
713
714 2006-03-02  Atsushi Enomoto  <atsushi@ximian.com>
715
716         * AddressHeaderTest.cs : marked EqualsTest() which got to not work
717           in Feb. CTP.
718         * ChannelFactoryTest.cs : null type argument ctor() does not
719           exist anymore.
720
721 2006-03-02  Atsushi Enomoto  <atsushi@ximian.com>
722
723         * MessageHeadersTest.cs
724           AddressingVersionTest.cs
725           FaultExceptionTest.cs : updated tests to work fine with Feb. CTP.
726
727 2005-10-26  Atsushi Enomoto  <atsushi@ximian.com>
728
729         * CommunicationObjectTest.cs : some State tests.
730
731 2005-10-26  Atsushi Enomoto  <atsushi@ximian.com>
732
733         * CommunicationObjectTest.cs : some simple Open/Close tests.
734
735 2005-10-23  Atsushi Enomoto  <atsushi@ximian.com>
736
737         * CommunicationObjectTest.cs : new file (testing run-test).