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