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