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