1 2009-12-21 Atsushi Enomoto <atsushi@ximian.com>
3 * MessageFaultTest.cs : add CreateFault test with MessageVersion.None.
5 2009-12-10 Atsushi Enomoto <atsushi@ximian.com>
7 * MessageHeadersTest.cs : added another CopyHeadersFrom() test to
8 make sure there is no duplicate.
10 2009-12-10 Atsushi Enomoto <atsushi@ximian.com>
12 * MessageHeadersTest.cs : enable working test and remove old comment.
14 2009-12-10 Atsushi Enomoto <atsushi@ximian.com>
16 * MessageHeadersTest.cs : make sure null can be set as a
17 WS-Addressing header when version is None.
19 2009-12-04 Atsushi Enomoto <atsushi@ximian.com>
21 * HttpTransportBindingElementTest.cs : added GetProperty() tests.
23 2009-12-03 Atsushi Enomoto <atsushi@ximian.com>
25 * HttpsTransportBindingElementTest.cs : new test.
27 2009-09-14 Atsushi Enomoto <atsushi@ximian.com>
29 * MessagePropertiesTest.cs : new test.
31 2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
33 * HttpRequestMessagePropertyTest.cs : new test.
35 2009-08-31 Atsushi Enomoto <atsushi@ximian.com>
37 * HttpTransportBindingElementTest.cs : test for URI mismatch case.
39 2009-08-20 Atsushi Enomoto <atsushi@ximian.com>
41 * MessageHeadersTest.cs : added a couple od duplicate tests. Fixed
42 non-working test output.
44 2009-08-17 Atsushi Enomoto <atsushi@ximian.com>
46 * MessageTest.cs : added test for State.
48 2009-06-08 Atsushi Enomoto <atsushi@ximian.com>
50 * CommunicationObjectTest.cs : added a couple of close/abort tests
51 for state transition and base call check.
53 2009-05-22 Atsushi Enomoto <atsushi@ximian.com>
55 * MessageEncoderTest.cs : test CreateSessionEncoder().
57 2009-05-19 Atsushi Enomoto <atsushi@ximian.com>
59 * MessageFaultTest.cs : added more SOAP 12 fault parser tests.
60 * soap-fault.xml, soap-fault-incomplete4.xml : new test files.
62 2009-05-15 Atsushi Enomoto <atsushi@ximian.com>
64 * soap-fault-incomplete.xml : new test file.
65 * MessageFaultTest.cs : new test.
67 2009-04-28 Atsushi Enomoto <atsushi@ximian.com>
69 * BinaryMessageEncodingBindingElementTest.cs, binary-message.raw:
72 2009-04-21 Atsushi Enomoto <atsushi@ximian.com>
74 * PeerTransportBindingElementTest.cs : test PeerNode property too.
76 2009-04-20 Atsushi Enomoto <atsushi@ximian.com>
78 * PeerTransportBindingElementTest.cs : new.
80 2009-04-07 Atsushi Enomoto <atsushi@ximian.com>
82 * TcpTransportBindingElementTest.cs : more can-build tests.
84 2008-04-13 Igor Zelmanovich <igorz@mainsoft.com>
87 consider fixed API in BindingElementCollection class.
89 2008-02-20 Atsushi Enomoto <atsushi@ximian.com>
91 * TcpTransportBindingElementTest.cs : IDuplexChannel is not supported.
93 2008-02-20 Atsushi Enomoto <atsushi@ximian.com>
95 * NetNamedPipeTransportBindingElementTest.cs : new test.
97 2008-02-20 Atsushi Enomoto <atsushi@ximian.com>
99 * EnvelopeVersionTest.cs : updated to work with .NET 3.0 SP1.
100 * TcpTransportBindingElementTest.cs : new test.
102 2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
104 * HttpTransportBindingElementTest.cs : test for BuildChannelListener()
105 without listener URIs.
107 2007-08-20 Atsushi Enomoto <atsushi@ximian.com>
109 * MessageHeadersTest.cs : added couple of property settters and
110 AddressingVersion.None.
112 2007-07-06 Atsushi Enomoto <atsushi@ximian.com>
114 * MsmqTransportBindingElementTest.cs : modified or removed copied-and-
115 commented lines to fit with msmq binding element.
117 2007-07-06 Atsushi Enomoto <atsushi@ximian.com>
119 * MsmqTransportBindingElementTest.cs : new test.
121 2007-04-03 Atsushi Enomoto <atsushi@ximian.com>
123 * SecurityBindingElementTest.cs,
124 AsymmetricSecurityBindingElementTest.cs,
125 HttpTransportBindingElementTest.cs :
126 marked some failing tests (on Orcas) as ignored. Some fixes to
127 make sure that open connection things be closed.
129 2007-03-13 Atsushi Enomoto <atsushi@ximian.com>
131 * AsymmetricSecurityBindingElementTest.cs : some tests are NotWorking
132 now, as they depend on internal processing order.
134 2007-03-07 Atsushi Enomoto <atsushi@ximian.com>
136 * MessageTest.cs : added IsFault().
138 2007-03-06 Atsushi Enomoto <atsushi@ximian.com>
140 * SecurityBindingElementTest.cs :
141 added tests for GetProperty<ISecurityCapabilities>().
143 2007-03-05 Atsushi Enomoto <atsushi@ximian.com>
145 * AsymmetricSecurityBindingElementTest.cs :
146 fixed inappropriate test name.
148 2007-03-01 Atsushi Enomoto <atsushi@ximian.com>
150 * SecurityBindingElementTest.cs : some more test for ssl parameters.
152 2007-02-13 Atsushi Enomoto <atsushi@ximian.com>
154 * SecurityBindingElementTest.cs : adding [NotWorking]. It happened to
155 raise an expected type of exception at different (and wrong) stage.
157 2007-01-29 Atsushi Enomoto <atsushi@ximian.com>
159 * AsymmetricSecurityBindingElementTest.cs : added notworking
160 RejectInclusionModeNever() case.
162 2007-01-11 Atsushi Enomoto <atsushi@ximian.com>
164 * AsymmetricSecurityBindingElementTest.cs, CalcSampleProxy.cs : moved
165 sample proxy type to new file.
166 * SecurityBindingElementTest.cs : some tests for
167 SupportingTokenParameters.
169 2006-12-08 Atsushi Enomoto <atsushi@ximian.com>
171 * InterceptorBindingElement.cs : new utility binding element for
174 2006-12-07 Atsushi Enomoto <atsushi@ximian.com>
176 * SecurityBindingElementTest.cs : added duplicate authenticator test.
178 2006-12-06 Atsushi Enomoto <atsushi@ximian.com>
180 * SecurityBindingElementTest.cs,
181 SymmetricSecurityBindingElementTest.cs,
182 AsymmetricSecurityBindingElementTest.cs :
183 added test for SetKeyDerivation().
185 2006-12-04 Atsushi Enomoto <atsushi@ximian.com>
187 * HttpTransportBindingElementTest.cs :
188 enable CreateChannelInvalidScheme().
189 * MessageHeaderTest.cs :
190 enable TestIsMessageVersionSupported() and mark IDs.
192 2006-12-04 Atsushi Enomoto <atsushi@ximian.com>
194 * FaultConverterTest.cs : new test.
196 2006-10-13 Ankit Jain <jankit@novell.com>
198 * MessageVersionTest.cs : Add test for MessageVersion.None
200 2006-10-12 Atsushi Enomoto <atsushi@ximian.com>
202 * CustomBindingTest.cs : fixed build. It has broken code which
203 recently got reported by improved gmcs.
205 2006-10-06 Atsushi Enomoto <atsushi@ximian.com>
207 * CommunicationObjectTest.cs :
208 Some tests on operation at faulted state.
210 2006-10-05 Atsushi Enomoto <atsushi@ximian.com>
212 * MessageHeadersTest.cs : added some tests for duplicate header items.
213 The resulting tests are odd though.
215 2006-10-04 Atsushi Enomoto <atsushi@ximian.com>
217 * AsymmetricSecurityBindingElementTest.cs :
218 VerifyX509MessageSecurityAtService() is working as a test for async
219 support, but makes little sense as asymmetric security test now.
221 2006-09-29 Atsushi Enomoto <atsushi@ximian.com>
223 * AsymmetricSecurityBindingElementTest.cs : added more test for
224 listener, though not working yet (e.g. because of async support).
225 * SslStreamSecurityBindingElementTest.cs : new file.
227 2006-09-29 Atsushi Enomoto <atsushi@ximian.com>
229 * AsymmetricSecurityBindingElementTest.cs : added test for listener
230 whose recipient does not contain symmetric key.
232 2006-09-29 Atsushi Enomoto <atsushi@ximian.com>
234 * BindingTest.cs : fixed a test that became ambiguous.
236 2006-09-28 Atsushi Enomoto <atsushi@ximian.com>
238 * AsymmetricSecurityBindingElementTest.cs : new file.
240 2006-09-28 Atsushi Enomoto <atsushi@ximian.com>
242 * HttpTransportBindingElementTest.cs :
243 added CreateChannelInvalidScheme().
245 2006-09-28 Atsushi Enomoto <atsushi@ximian.com>
247 * SymmetricSecurityBindingElementTest.cs :
248 added test for making sure to create authenticator and thus reject
249 UserName parameters to become ProtectionTokenParameters.
251 2006-09-27 Atsushi Enomoto <atsushi@ximian.com>
253 * SymmetricSecurityBindingElementTest.cs :
254 added some more tests for service DefaultCertificate.
255 * MessageBufferTest.cs, MessageHeadersTest.cs,
256 EmptyFaultExceptionTest.cs, MessageHeaderTest.cs :
257 eliminate console output.
258 * UnknownFaultExceptionTest.cs : removed obsolete file.
260 2006-09-22 Atsushi Enomoto <atsushi@ximian.com>
262 * SymmetricSecurityBindingElementTest.cs, SecurityBindingElementTest.cs,
263 SecurityAssert.cs : removed extra code for each source. From now on,
264 test for SecurityBindingElement factory methods will go into
265 SecurityBindingElementTest.cs.
267 2006-09-22 Atsushi Enomoto <atsushi@ximian.com>
269 * SecurityBindingElementTest.cs, SecurityAssert.cs : added copies first.
271 2006-09-22 Atsushi Enomoto <atsushi@ximian.com>
273 * SymmetricSecurityBindingElementTest.cs : added assertion helpers for
274 asymmetric binding elements. Actually am going to move them to another
277 2006-09-20 Atsushi Enomoto <atsushi@ximian.com>
279 * SymmetricSecurityBindingElementTest.cs : tiny comment cleanup.
281 2006-09-19 Atsushi Enomoto <atsushi@ximian.com>
283 * SymmetricSecurityBindingElementTest.cs : added test that supplies
284 ChannelProtectionRequirements manually. Added some comments.
286 2006-09-17 Atsushi Enomoto <atsushi@ximian.com>
288 * SymmetricSecurityBindingElementTest.cs : removed some NotWorking.
289 * OneWayBindingElementTest.cs : new test.
291 2006-09-17 Atsushi Enomoto <atsushi@ximian.com>
293 * HttpTransportBindingElementTest.cs : make sure to close channels
294 so that they don't block other tests.
295 * HandlerTransportBindingElement.cs :
296 be a bit more descriptive on error.
298 2006-09-17 Atsushi Enomoto <atsushi@ximian.com>
300 * HttpTransportBindingElementTest.cs : enable (async) request test.
301 Added test for creating channel without opening the factory.
303 2006-09-17 Atsushi Enomoto <atsushi@ximian.com>
305 * MessageEncoderTest.cs : message version mismatch check.
307 2006-09-12 Atsushi Enomoto <atsushi@ximian.com>
309 * SymmetricSecurityBindingElementTest.cs : added test for missing
310 private key in service certificate.
311 * HandlerTransportBindingElement.cs : fix warning.
313 2006-09-08 Atsushi Enomoto <atsushi@ximian.com>
315 * HandlerTransportBindingElement.cs : added IOutputChannel impl.
316 * OutputChannelBase.cs : new support file.
318 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
320 * ChannelFactoryTest.cs : moved to Test/S.SM.
322 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
324 * ChannelFactoryTest.cs : don't use IRequestChannel as a contract
325 type. It makes no sense and we reject it as a contract.
326 * HandlerBodyWriter.cs : new helper BodyWriter for tests.
327 * MessageTest.cs : added test for null message version argument.
328 * BindingTest.cs : added MessageVersion property test.
330 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
332 * SymmetricSecurityBindingElementTest.cs : use OneWayBindingElement
333 to omit reply check and make some tests meaningful.
335 2006-09-04 Atsushi Enomoto <atsushi@ximian.com>
337 * SymmetricSecurityBindingElementTest.cs :
338 non-x509 service cert test is not working.
340 2006-09-01 Atsushi Enomoto <atsushi@ximian.com>
342 * MessageHeadersTest.cs, MessageHeaderTest.cs, MessageBufferTest.cs :
343 cleaning up NotWorking.
344 * TextMessageEncodingBindingElementTest.cs, CustomBindingTest.cs :
345 moved some irrelevant tests in former file to latter file.
347 2006-08-31 Atsushi Enomoto <atsushi@ximian.com>
349 * CustomBindingTest.cs, HttpTransportBindingElementTest.cs : added
350 test that assures MessageEncodingBindingElement is not mandatory.
351 * MessageTest.cs : added concept test that shows ToString() somehow
352 allows multi time call.
353 * MessageBufferTest.cs : fix wrong expected exception. Added test
354 that assures it does not allow multi call to CreateBufferedCopy().
356 2006-08-30 Atsushi Enomoto <atsushi@ximian.com>
358 * SymmetricSecurityBindingElementTest.cs : added more tests for
359 different security settings situations.
361 2006-08-29 Atsushi Enomoto <atsushi@ximian.com>
363 * CustomBindingTest.cs : added EnvelopeVersion.None + security case
364 (which should be rejected).
365 * HandlerTransportBindingElement.cs :
366 removed NotImplementedException in OnClose().
368 2006-08-29 Atsushi Enomoto <atsushi@ximian.com>
370 * MessageTest.cs : added some XmlReader inputs with some headers.
372 2006-08-28 Atsushi Enomoto <atsushi@ximian.com>
374 * BindingContextTest.cs : added test to assure that binding parameter
375 collection is nothing to do with GetInnerProperty().
377 2006-08-22 Atsushi Enomoto <atsushi@ximian.com>
379 * SymmetricSecurityBindingElementTest.cs :
380 some annotations. Added secureconversatin factory method test.
382 2006-08-16 Atsushi Enomoto <atsushi@ximian.com>
384 * DebugBindingElement.cs : new helper for message interception.
385 * SymmetricSecurityBindingElementTest.cs : cosmetic debug code.
387 2006-08-14 Atsushi Enomoto <atsushi@ximian.com>
389 * SymmetricSecurityBindingElementTest.cs : add OpenChannelFactory().
390 Removed one NotWorking.
392 2006-08-11 Atsushi Enomoto <atsushi@ximian.com>
394 * SymmetricSecurityBindingElementTest.cs : somewhat minor renaming.
396 2006-08-10 Atsushi Enomoto <atsushi@ximian.com>
398 * SymmetricSecurityBindingElementTest.cs : some tests are working now.
400 2006-08-09 Atsushi Enomoto <atsushi@ximian.com>
402 * SymmetricSecurityBindingElementTest.cs : added tests on
403 BuildChannelListener() and reply channels. .NET security binding
404 is still weird that it causes infinite loop, which blocks me from
405 further implementation...
406 * HttpTransportBindingElementTest.cs : replaced sync Request() with
407 async methods and it started working under .NET.
408 * HandlerTransportBindingElement.cs : several refactoring to support
409 listener and reply channel as well.
411 2006-08-08 Atsushi Enomoto <atsushi@ximian.com>
413 * HandlerTransportBindingElement.cs : added listener support.
414 * ReplyChannelBase.cs : added, for HandlerTransportBindingElement
416 * SymmetricSecurityBindingElementTest.cs : added some tests for request
417 processing. Like IssuedSecurityTokenProviderTest, still no
418 successful way to create reply...
420 2006-08-07 Atsushi Enomoto <atsushi@ximian.com>
422 * MessageBufferTest.cs : removed some NotWorking.
424 2006-08-03 Atsushi Enomoto <atsushi@ximian.com>
426 * HandlerTransportBindingElement.cs : new utility binding element
427 that supports event hander based transport.
428 * RequestChannelBase.cs :
429 new file. used by above, copied from S.SM.Channels.
430 * SymmetricSecurityBindingElementTest.cs :
431 added tests for those factory methods in SecurityBindingElement
432 that return SymmetricSecurityBindingElement.
434 2006-07-28 Atsushi Enomoto <atsushi@ximian.com>
436 * LocalClientSecuritySettingsTest.cs :
437 more cosmetic line: assert IdentityVerifier as not null.
439 2006-07-28 Atsushi Enomoto <atsushi@ximian.com>
441 * LocalClientSecuritySettingsTest.cs : new file.
442 * SymmetricSecurityBindingElementTest.cs : added test for
443 default LocalClientSettings values.
445 2006-07-21 Atsushi Enomoto <atsushi@ximian.com>
447 * SymmetricSecurityBindingElementTest.cs : Test that
448 - SecurityTokenParameters is null by default.
449 - with null SecurityTokenParameters BuildChannelFactory fails.
451 2006-07-20 Atsushi Enomoto <atsushi@ximian.com>
453 * MessageHeadersTest.cs :
454 Added (ignored) WriteHeaderContentsAddressingNone().
455 * MessageTest.cs : added WriteMessagePOX() (EnvelopeVersion.None).
457 2006-07-20 Atsushi Enomoto <atsushi@ximian.com>
459 * MessageHeadersTest.cs : added null serializer argument tests.
461 2006-07-18 Atsushi Enomoto <atsushi@ximian.com>
463 * MessageHeaderTest.cs : added CreateEndpointAddressTypeHeader(). It
464 used to fail since DataContractSerializer..ctor() rejected
467 2006-07-14 Atsushi Enomoto <atsushi@ximian.com>
469 * MessageBufferTest.cs : Added CreateBufferedCopyConsumesMessage().
470 Some are NotWorking right now.
472 2006-07-14 Atsushi Enomoto <atsushi@ximian.com>
474 * MessageBufferTest.cs : Don't use Assert.Equals().
475 Make TestSimpleMessageBuffer() assert that every return value of
476 CreateBufferedCopy() works for WriteMessage().
478 2006-07-13 Atsushi Enomoto <atsushi@ximian.com>
480 * MessageBufferTest.cs : build fix.
482 2006-07-12 Duncan Mak <duncan@novell.com>
484 * MessageBufferTest.cs
485 (TestEmptyMessageBuffer, TestSimpleMessageBuffer):
486 (TestCreateMessageFromClosedBuffer): New tests.
488 2006-07-12 Atsushi Enomoto <atsushi@ximian.com>
490 * HttpTransportBindingElementTest.cs : added connection example, but
491 it's somehow not working.
493 2006-07-12 Atsushi Enomoto <atsushi@ximian.com>
495 * FaultExceptionTest.cs : ignore failing TestGetObjectData().
497 2006-07-10 Atsushi Enomoto <atsushi@ximian.com>
499 * SymmetricSecurityBindingElementTest.cs : new test.
501 2006-07-10 Atsushi Enomoto <atsushi@ximian.com>
503 * TransactionFlowBindingElementTest.cs : new test.
505 2006-07-06 Atsushi Enomoto <atsushi@ximian.com>
507 * MessageBufferTest.cs, MessageHeadersTest.cs, MessageTest.cs,
508 MessageEncodingBindingElementTest.cs,
509 TextMessageEncodingBindingElementTest.cs :
510 June CTP fixes. MessageFault.DefaultAction vanished.
511 Exception type changes. Duplicate message encoding binding element
512 now causes (different) exception.
514 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
517 Replaced vanished CreateMessage() with remaining one.
519 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
521 * HttpTransportBindingElementTest.cs, CustomBindingTest.cs :
522 Fixed tests based on run-test-ondotnet results.
524 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
526 * CommunicationObjectTest.cs, ChannelFactoryTest.cs :
527 June CTP requires a bunch of extra stuff.
529 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
531 * BindingContextTest.cs :
532 Now listenUri parameters could be null.
533 Split TestCtorListenUriRelativeAddressNull() into two tests, one is
534 for rejecting duplicate message encoding binding element (in June
535 CTP it is rejected now).
537 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
539 * BindingContextTest.cs, MessageEncoderTest.cs,
540 MessageEncodingBindingElementTest.cs,
541 TextMessageEncodingBindingElementTest.cs :
542 reflect June CTP updates.
544 2006-06-20 Atsushi Enomoto <atsushi@ximian.com>
546 * MessageTest.cs : added test that assures null action is allowed.
548 2006-06-20 Atsushi Enomoto <atsushi@ximian.com>
550 * ChannelFactoryTest.cs : Test that only interface can be the Type
551 argument in ChannelFactory<T>#.ctor(Type).
553 2006-06-09 Atsushi Enomoto <atsushi@ximian.com>
555 * MessageTest.cs : Added CreateSimpleNonPrimitive().
557 2006-05-29 Atsushi Enomoto <atsushi@ximian.com>
559 * FaultExceptionTest.cs : fix tests for beta2. Ignore English-only
562 2006-04-06 Atsushi Enomoto <atsushi@ximian.com>
564 * MessageEncoderTest.cs : test for text binding with Soap11.
565 * MessageTest.cs : more create/write tests. The serialization part
568 2006-04-06 Atsushi Enomoto <atsushi@ximian.com>
570 * MessageHeadersTest.cs : one more removal of NotWorking.
571 * MessageTest.cs : added fault message creation and write test.
573 2006-03-16 Atsushi Enomoto <atsushi@ximian.com>
575 * MessageHeadersTest.cs : removed some NotWorkings.
576 * MessageHeaderTest.cs : uncommented, making several fixes.
578 2006-03-15 Atsushi Enomoto <atsushi@ximian.com>
580 * TextMessageEncodingBindingElementTest.cs :
581 added trivial CanBuildChannelFactory test.
583 2006-03-14 Atsushi Enomoto <atsushi@ximian.com>
585 * MessageTest.cs : test Action header in CreateFromXmlReader().
587 2006-03-13 Atsushi Enomoto <atsushi@ximian.com>
589 * MessageTest.cs : added another CreateMessage(XmlReader,...) test.
591 2006-03-10 Atsushi Enomoto <atsushi@ximian.com>
593 * MessageTest.cs : added test for Message.CreateMessage(version,
594 xmlreader,int) and GetReaderAtBodyContents() etc.
596 2006-03-08 Atsushi Enomoto <atsushi@ximian.com>
598 * MessageTest.cs : now the test is working, except for
600 * MessageHeadersTest.cs : added GetReaderAtHeader() tests and so on.
602 2006-03-08 Atsushi Enomoto <atsushi@ximian.com>
604 * MessageTest.cs MessageEncoderTest.cs : new tests.
605 * MessageHeadersTest.cs : some tests are working now. Added some more
608 2006-03-03 Atsushi Enomoto <atsushi@ximian.com>
610 * FaultExceptionTest.cs :
611 Don't test English-specific exception message.
612 Removed AreEqual() .Don't hide actual cause of assertion failure.
614 2006-03-03 Atsushi Enomoto <atsushi@ximian.com>
616 * MessageEncodingBindingElement.cs : with Feb. CTP we can define our
617 own MessageEncodingBindingElement, so added more tests for such
618 custom binding element.
620 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
622 * AddressHeaderTest.cs : marked EqualsTest() which got to not work
624 * ChannelFactoryTest.cs : null type argument ctor() does not
627 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
629 * MessageHeadersTest.cs
630 AddressingVersionTest.cs
631 FaultExceptionTest.cs : updated tests to work fine with Feb. CTP.
633 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
635 * CommunicationObjectTest.cs : some State tests.
637 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
639 * CommunicationObjectTest.cs : some simple Open/Close tests.
641 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
643 * CommunicationObjectTest.cs : new file (testing run-test).