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