1 2010-01-13 Atsushi Enomoto <atsushi@ximian.com>
3 * EndpointAddressBuilderTest.cs : add usage example test.
5 2010-01-08 Atsushi Enomoto <atsushi@ximian.com>
7 * CallbackBehaviorAttributeTest.cs : added callback example from
10 2010-01-07 Atsushi Enomoto <atsushi@ximian.com>
12 * ServiceHostBaseTest.cs : another mannerless test here.
14 2010-01-06 Atsushi Enomoto <atsushi@ximian.com>
16 * NetTcpBindingTest.cs : enable some tests and added streamed mode
17 test. Commented on these changes.
19 2010-01-06 Atsushi Enomoto <atsushi@ximian.com>
21 * ChannelFactory_1Test.cs : ignore another couple of blocking tests.
23 2009-12-14 Atsushi Enomoto <atsushi@ximian.com>
25 * WSHttpBindingTest.cs : leave non-working test to get fixed later.
27 2009-12-03 Atsushi Enomoto <atsushi@ximian.com>
29 * BasicHttpBindingTest.cs : added transport security related tests.
31 2009-12-02 Atsushi Enomoto <atsushi@ximian.com>
33 * NetTcpBindingTest.cs :
34 I have to disable a lot of connective tests that somehow blocks
35 test runs. No idea why it started to happen though.
37 2009-10-15 Atsushi Enomoto <atsushi@ximian.com>
39 * ServiceHostBaseTest.cs : add test for checking non-mex contract
42 2009-10-07 Sebastien Pouliot <sebastien@ximian.com>
44 * OperationContextTest.cs: Add test case for OperationContext.Current
46 2009-09-04 Atsushi Enomoto <atsushi@ximian.com>
48 * ServiceHostBaseTest.cs : a few more base address test.
49 Remove NotWorking marks.
51 2009-09-04 Atsushi Enomoto <atsushi@ximian.com>
53 * ServiceHostBaseTest.cs : added test for AddBaseAddress().
55 2009-08-20 Atsushi Enomoto <atsushi@ximian.com>
57 * OperationContextTest.cs : new.
59 2009-07-14 Atsushi Enomoto <atsushi@ximian.com>
61 * CallbackBehaviorAttributeTest.cs : new test.
63 2009-07-08 Atsushi Enomoto <atsushi@ximian.com>
65 * NetTcpBindingTest.cs : added simple connection test. It somehow
66 stops for a while (without failing) though...
68 2009-07-08 Atsushi Enomoto <atsushi@ximian.com>
70 * NetPeerTcpBindingTest.cs : a bit of interface implementation test.
72 2009-07-07 Atsushi Enomoto <atsushi@ximian.com>
74 * EndpointAddress10Test.cs : added a few more serialization tests.
76 2009-07-07 Atsushi Enomoto <atsushi@ximian.com>
78 * PeerNodeAddressTest.cs : new test.
80 2009-04-21 Atsushi Enomoto <atsushi@ximian.com>
82 * NetPeerTcpBindingTest.cs : fix build.
84 2009-04-20 Atsushi Enomoto <atsushi@ximian.com>
86 * NetPeerTcpBindingTest.cs : new test.
88 2009-04-08 Atsushi Enomoto <atsushi@ximian.com>
90 * NetTcpBindingTest.cs : fix wrong value expectation.
92 2009-04-07 Atsushi Enomoto <atsushi@ximian.com>
94 * NetTcpBindingTest.cs : new test.
96 2009-02-24 Atsushi Enomoto <atsushi@ximian.com>
98 * ChannelFactory_1Test.cs, ChannelFactoryTest.cs, ClientBaseTest.cs:
99 Ignore all failing-under-dotnet tests
101 2009-01-14 Atsushi Enomoto <atsushi@ximian.com>
103 * ClientBase_InteractiveChannelInitializerTest.cs : new test, for
104 IInteractiveChannelInitializers support in ClientBase<T>.
106 2008-05-22 Roei Erez <roeie@mainsoft.com>
107 * fix ContractDescription.GetContract implementation
108 * Refactor Request processing
109 * Add support for message inspectors
110 * Add support for InstanceContextProvider & InstanceProvider, including lifecycles events
111 like: ReleaseServiceInstance, Open, Close...
112 * Add relevant test cases.
114 2008-05-07 Eyal Alaluf <eyala@mainsoft.com>
116 * ChannelFactory_1Test.cs: Test Enum in/out parameters with code generation.
118 2008-05-01 Eyal Alaluf <eyala@mainsoft.com>
120 * ChannelFactory_1Test.cs: Add test with out params and void return.
122 2008-04-14 Igor Zelmanovich <igorz@mainsoft.com>
124 * ExtensionCollectionTest.cs: new test.
126 2008-04-10 Eyal Alaluf <eyala@mainsoft.com>
128 * ChannelFactory_1Test.cs: Added test to check serialization of parameters
129 and deserialization of return values and out parameters. The tests are
130 currently checking only the client side and not the server side.
132 2008-04-08 Roei Erez <roeie@mainsoft.com>
133 * Add tests for ServiceHostBaseTest.cs
135 2008-04-06 Roei Erez <roeie@mainsoft.com>
137 * ServiceHostBaseTests: Added new tests
139 2008-04-03 Igor Zelmanovich <igorz@mainsoft.com>
141 * ServiceHostBaseTest.cs.cs: new test for InitializeRuntime.
143 2008-04-03 Roei Erez <roeie@mainsoft.com>
145 * ServiceHostBaseTest.cs: new test for negative flow in ApplyConfiguration.
147 2008-04-02 Vladimir Krasnov <vladimirk@mainsoft.com>
149 * BasicHttpBindingTest.cs: added tests
151 2008-04-02 Igor Zelmanovich <igorz@mainsoft.com>
153 * ServiceHostBaseTest.cs.cs: new test, remove NotWorking attribute.
155 2008-04-01 Igor Zelmanovich <igorz@mainsoft.com>
157 * ServiceHostBaseTest.cs: new test.
159 2008-03-30 Atsushi Enomoto <atsushi@ximian.com>
161 * WSHttpBindingTest.cs : mark MessageSecurityIssuedToken as NotWorking.
162 * EndpointAddress10Test.cs : mark SerializeDeserialize as NotWorking.
164 2008-03-04 Eyal Alaluf <eyala@mainsoft.com>
166 * ChannelFactory_1Test.cs: Add tests for different ctors.
167 * CommonUseCases.cs: Move common intefaces that are also configured by the
168 test dll config file.
169 * ChannelFactoryTest.cs: Add tests for the protected methods
170 InitializeEndpoint and ApplyConfiguration.
171 * ClientBaseTest.cs: Add test cases with default ("*") configuration. Moved
172 interfaces to CommonUseCases.cs.
175 2008-02-28 Eyal Alaluf <eyala@mainsoft.com>
177 * ServiceHostTest.cs: Marjed test as not working since it caused a crash(!)
178 * ClientBaseTest.cs: Add tests for ClientBase<T> constructors.
180 2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
182 * EndpointAddressTest.cs : test for rejecting relative Uri.
184 2007-08-19 Atsushi Enomoto <atsushi@ximian.com>
186 * ClientCredentialsSecurityTokenManagerTest.cs
187 ChannelFactory_1Test.cs EndpointAddressTest.cs
188 EndpointAddress10Test.cs ServiceHostTest.cs : warning cleanup.
190 2007-08-19 Atsushi Enomoto <atsushi@ximian.com>
192 * ServiceHostTest.cs : added test for InstanceContextMode in
193 ServiceBehaviorAttribute.
195 2007-07-06 Atsushi Enomoto <atsushi@ximian.com>
197 * NetMsmqBindingTest.cs : new test.
199 2007-04-20 Atsushi Enomoto <atsushi@ximian.com>
201 * EndpointAddressTest.cs : fixed some warnings.
202 * EndpointAddress10Test.cs : new test.
204 2007-04-05 Atsushi Enomoto <atsushi@ximian.com>
206 * EndpointAddressTest.cs : added WriteContentsTo and WriteTo tests
207 with WSAddressing10 mode.
208 * WSHttpBindingTest.cs : added test for IssuedToken security.
209 * EndpointIdentityTest.cs : new test (not working yet).
211 2007-04-03 Atsushi Enomoto <atsushi@ximian.com>
213 * IntegratedConnectionTest.cs, ClientBaseTest.cs :
214 marked some failing tests (on Orcas) as ignored. Some fixes to
215 make sure that open connection things be closed.
217 2007-04-02 Atsushi Enomoto <atsushi@ximian.com>
219 * ClientCredentialsSecurityTokenManagerTest.cs :
220 added mutual ssonego provider creation without client certificate.
222 2007-03-30 Atsushi Enomoto <atsushi@ximian.com>
224 * WSHttpBindingTest.cs : added MessageSecurity test for SPNego case.
226 2007-03-07 Atsushi Enomoto <atsushi@ximian.com>
228 * ClientCredentialsSecurityTokenManagerTest.cs :
229 added another secure conversation parameter .ctor().
231 2007-03-05 Atsushi Enomoto <atsushi@ximian.com>
233 * ClientCredentialsSecurityTokenManagerTest.cs :
234 for ssl parameters, just use exposed requirement initialization.
235 Rewrote and enabled IsIssuedSecurityTokenRequirement() tests.
237 2007-02-27 Atsushi Enomoto <atsushi@ximian.com>
239 * WSHttpBindingTest.cs : added MessageSecurityUserName(), and some
240 tests for RequireSignatureConfirmation.
242 2007-01-31 Atsushi Enomoto <atsushi@ximian.com>
244 * ClientCredentialsSecurityTokenManagerTest.cs : refactoring;
245 replaced X509Cert2 ctor() with an already-initialized member.
246 Added CreateAuthenticatorX509().
248 2007-01-11 Atsushi Enomoto <atsushi@ximian.com>
250 * ClientCredentialsSecurityTokenManagerTest.cs : added custom token
251 classes and non-finished test. Added Clone() test.
253 2006-12-04 Atsushi Enomoto <atsushi@ximian.com>
255 * ServiceHostTest.cs : added test for ServiceMetadataBehavior
256 existence check for non-IMetadataExchange type.
258 2006-10-05 Atsushi Enomoto <atsushi@ximian.com>
260 * WSHttpBindingTest.cs : more property check for x509 parameters.
262 2006-09-27 Atsushi Enomoto <atsushi@ximian.com>
264 * ClientBaseTest.cs, ChannelFactory_1Test.cs :
265 use port 37564 instead of 8080.
266 * WSHttpBindingTest.cs : added MessageSecurityCertificate() test.
267 * ClientCredentialsSecurityTokenManagerTest.cs :
268 Some authenticator tests.
270 2006-09-26 Atsushi Enomoto <atsushi@ximian.com>
272 * WSHttpBindingTest.cs :
273 a bit more details on default message security test.
275 2006-09-17 Atsushi Enomoto <atsushi@ximian.com>
277 * MessageSecurityVersionTest.cs : test for SecurityTokenVersion.
279 2006-09-17 Atsushi Enomoto <atsushi@ximian.com>
281 * ClientCredentialsSecurityTokenManagerTest.cs :
282 added and fixed some AnonymousSslnego related tests.
284 2006-09-17 Atsushi Enomoto <atsushi@ximian.com>
286 * IntegratedConnectionTest.cs : enabled with a bit of fixes.
287 * ClientBaseTest.cs : added tests from $(topdir)/samples/clientbase.
289 2006-09-15 Atsushi Enomoto <atsushi@ximian.com>
291 * ClientCredentialsSecurityTokenManagerTest.cs :
292 removed some NotWorking.
294 2006-09-12 Atsushi Enomoto <atsushi@ximian.com>
296 * UriSchemeKeyedCollectionTest.cs : fix warnings.
298 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
300 * ChannelFactoryTest.cs : ... and namespace fix.
302 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
304 * ClientCredentialsSecurityTokenManagerTest.cs : added more tests on
305 how it should acquire X509 certificates.
306 * ChannelFactory_1Test.cs : removed NotWorking.
307 * ChannelFactoryTest.cs : moved from Test/S.SM.Channels.
309 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
311 * ChannelFactory_1Test.cs : added test for the actual invocation of
312 TChannel (contract) members.
314 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
316 * ChannelFactory_1Test.cs : added test for EnsureOpened().
318 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
320 * WSFederationHttpBindingTest.cs : new file, mostly copied from
321 WSHttpBindingTest.cs and largely commented out.
323 2006-09-01 Atsushi Enomoto <atsushi@ximian.com>
325 * TransactionProtocolTest.cs : cleaning up NotWorking.
327 2006-08-31 Atsushi Enomoto <atsushi@ximian.com>
329 * ChannelFactory_1Test.cs : new test.
330 * ClientBaseTest.cs : added some tests to solve some confusion.
332 2006-08-31 Atsushi Enomoto <atsushi@ximian.com>
334 * ClientCredentialsSecurityTokenManagerTest.cs : added some
335 notworking tests for RecipientServiceModelSecurityTokenParameters.
337 2006-08-30 Atsushi Enomoto <atsushi@ximian.com>
339 * ServiceHostTest.cs : added another AddServiceEndpoint() case.
340 * ClientCredentialsSecurityTokenManagerTest.cs :
341 added a concept case that remote endpoint identity is nothing to
342 do with required client certificate.
344 2006-08-25 Atsushi Enomoto <atsushi@ximian.com>
346 * WSHttpBindingTest.cs : added test for security parameters in
347 non-NegotiateServiceCredential mode.
349 2006-08-24 Atsushi Enomoto <atsushi@ximian.com>
351 * ClientCredentialsSecurityTokenManagerTest.cs :
352 added minor SecureConversation requirement test, and cosmetic fixes.
354 2006-08-23 Atsushi Enomoto <atsushi@ximian.com>
356 * WSHtttpBindingTest.cs : some more tests for message security
358 * ClientCredentialsSecurityTokenManagerTest.cs : removed some
359 NotWorking. Added more secure conversation tests.
361 2006-08-23 Atsushi Enomoto <atsushi@ximian.com>
363 * BehaviorCollectionTest.cs : removed obsolete test.
365 2006-08-22 Atsushi Enomoto <atsushi@ximian.com>
367 * ClientCredentialsSecurityTokenManagerTest.cs : new test.
369 2006-08-22 Atsushi Enomoto <atsushi@ximian.com>
371 * WSHtttpBindingTest.cs : added DefaultMessageSecurity() test.
373 2006-08-21 Atsushi Enomoto <atsushi@ximian.com>
375 * MessageSecurityVersionTest.cs : new test.
377 2006-08-14 Atsushi Enomoto <atsushi@ximian.com>
379 * WSHttpBindingTest.cs : fixed CreateMessageSecurity(). for Transport
380 it returns null, so test it as such.
382 2006-08-01 Ankit Jain <jankit@novell.com>
384 * EndpointAddressTest.cs: New tests for ReadFrom overloads.
386 2006-07-21 Atsushi Enomoto <atsushi@ximian.com>
388 * WSHttpBindingTest.cs :
389 Added notworking BuildListenerWithoutServiceCertificate().
391 2006-07-20 Atsushi Enomoto <atsushi@ximian.com>
393 * BasicHttpBindingTest.cs : added Security related construction tests.
395 2006-07-20 Atsushi Enomoto <atsushi@ximian.com>
397 * EndpointAddressBuilderTest.cs : new file.
398 * EndpointAddressTest.cs : added another wrong xml reader test.
400 2006-07-19 Atsushi Enomoto <atsushi@ximian.com>
402 * EndpointAddressTest.cs : added test for WriteTo().
404 2006-07-18 Atsushi Enomoto <atsushi@ximian.com>
406 * EndpointAddressTest.cs : added test for ReadFrom().
408 2006-07-18 Atsushi Enomoto <atsushi@ximian.com>
410 * IntegratedConnectionTest.cs : comment out those tests until
411 HTTP connections on NUnit tests got stable.
412 * WSHttpBindingTest.cs : added tests on Security properties. Also
413 added test for different SecurityMode .ctor() parameters.
415 2006-07-13 Atsushi Enomoto <atsushi@ximian.com>
417 * IntegratedConnectionTest.cs : use different port than 8080 which
418 is likely to be used.
420 2006-07-13 Atsushi Enomoto <atsushi@ximian.com>
422 * IntegratedConnectionTest.cs : added test for metadata exchange.
424 2006-07-12 Atsushi Enomoto <atsushi@ximian.com>
426 * IntegratedConnectionTest.cs : new test file for connection examples.
428 2006-07-12 Atsushi Enomoto <atsushi@ximian.com>
430 * ServiceHostTest.cs : added tests for IMetadataExchange handling
431 which seem to be a special case.
433 2006-07-10 Atsushi Enomoto <atsushi@ximian.com>
435 * WSHttpBindingTest.cs, TransactionProtocolTest.cs :
438 2006-07-06 Atsushi Enomoto <atsushi@ximian.com>
440 * BasicHttpBindingTest.cs : June CTP fixes.
442 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
444 * BindingElementTest.cs, BindingTest.cs, InvalidBindingElement.cs,
445 HttpTransportBindingElementTest.cs, EndpointDispatcherTest.cs,
446 CustomBindingTest.cs : namespace fixes. Soon to be moved.
447 * EndpointListenerTest.cs, EndpointListenerCollectionTest.cs :
448 removed unused files.
450 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
452 * BindingElementTest.cs : dependent changes by ChannelManagerBase.
454 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
456 * BindingElementTest.cs : June CTP update madness.
458 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
460 * ServiceAssert.cs, InvalidBindingElement.cs,
461 HttpTransportBindingElementTest.cs : reflect June CTP updates.
463 2006-06-27 Atsushi Enomoto <atsushi@ximian.com>
465 * ClientBaseTest.cs : comment out the entire test until I resolve
466 why it breaks NUnit execution under MS.NET.
468 2006-06-22 Atsushi Enomoto <atsushi@ximian.com>
470 * ClientBaseTest.cs : new test file.
472 2006-05-29 Atsushi Enomoto <atsushi@ximian.com>
474 * BasicHttpBindingTest.cs, HttpTransportBindingElementTest.cs :
477 2006-04-06 Atsushi Enomoto <atsushi@ximian.com>
479 * BasicHttpBindingTest.cs : added test for MessageEncoding property.
481 2006-03-17 Atsushi Enomoto <atsushi@ximian.com>
483 * ChannelDescriptionTest.cs DispatcherTest.cs : removed old tests.
485 2006-03-16 Atsushi Enomoto <atsushi@ximian.com>
487 * ServiceHostTest.cs : removed NotWorking. Added description on why
488 InvalidOperationExceptions are thrown. Commented out extra lines.
490 My thought is those tests should be rewritten to use correct
491 service contract implementation type and be used for multiple
492 ServiceEndpoint addition, not just for checking contract
493 implementation existence.
495 2006-03-13 Atsushi Enomoto <atsushi@ximian.com>
497 * EndpointDispatcherTest.cs : new test.
499 2006-03-08 Atsushi Enomoto <atsushi@ximian.com>
501 * ServiceAssert.cs : added AssertMessageEncoder().
503 2006-03-06 Atsushi Enomoto <atsushi@ximian.com>
505 * BindingElementTest.cs : added more preparation code (still no test).
506 * HttpTransportBindingElementTest.cs : added tests for
507 CanBuildChannelFactory() and CanBuildChannelListener().
509 2006-03-06 Atsushi Enomoto <atsushi@ximian.com>
511 * ServiceHostTest.cs :
512 Renamed IFoo to IBar since IFoo sounds like it is an interface of
513 Foo (while it isn't). Added more AddServiceEndpoint() tests.
515 2006-03-06 Atsushi Enomoto <atsushi@ximian.com>
517 * ServiceHostTest.cs : Added more tests for .ctor().
518 * CustomBindingTest.cs : removed [NotWorking].
520 2006-03-03 Atsushi Enomoto <atsushi@ximian.com>
522 * BindingTest.cs : Kinda fixed BuildChannelFactoryGeneric2(). That
523 ExpectedException was thrown just because HttpTransportBindingElement
524 does not support IInputChannel. It is not good to test default
525 implementation of BuildChannelFactory().
527 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
529 * TextMessageEncodingBindingElementTest.cs :
530 Feb. CTP requires ListenUri arguments to make this test pass.
531 BindingElementTest.cs : removed tests that do not make sense now.
533 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
535 * BindingTest.cs : fixed tests. The original test does not make sense
536 now, so made it into another kind of test (check ArgumentException).
538 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
540 * EndpointAddressTest.cs : reflect API fix. Anonymous URI has changed
541 to reasonable URI which does not pretend standards.
543 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
545 (back to normal "record-ChangeLogs" mode after the big API change mess)
546 * HttpTransportBindingElementTest.cs : fixed minor API differences.
548 2006-02-23 Atsushi Enomoto <atsushi@ximian.com>
550 * ActionFilterTest.cs AddressHeaderTest.cs AddressingVersionTest.cs
551 BehaviorCollectionTest.cs BindingElementTest.cs BindingTest.cs
552 ChannelDescriptionTest.cs ChannelFactoryTest.cs
553 ContractDescriptionTest.cs DispatcherTest.cs
554 EmptyFaultExceptionTest.cs EndpointBehaviorCollectionTest.cs
555 EndpointListenerCollectionTest.cs EndpointListenerTest.cs
556 EnvelopeVersionTest.cs FaultExceptionTest.cs FilterTableTest.cs
557 HttpTransportBindingElementTest.cs InvalidBindingElement.cs
558 InvalidBodyAccessExceptionTest.cs MessageBufferTest.cs
559 MessageEncodingBindingElementTest.cs MessageHeaderTest.cs
560 MessageHeadersTest.cs MessageVersionTest.cs ServiceAssert.cs
561 ServiceAuthorizationBehaviorTest.cs ServiceEndpointTest.cs
562 TextMessageEncodingBindingElementTest.cs
563 UnknownFaultExceptionTest.cs :
564 Feb. CTP API changes - chapter 1.
566 2006-02-15 Atsushi Enomoto <atsushi@ximian.com>
568 * UriSchemeKeyedCollectionTest.cs EndpointAddressTest.cs
569 DispatcherTest.cs FaultExceptionTest.cs
570 EndpointListenerCollectionTest.cs
571 TextMessageEncodingBindingElementTest.cs EndpointListenerTest.cs
572 HttpTransportBindingElementTest.cs :
573 Removed several [NotWorking]/[Ignore] from tests, including required
574 changes to make tests work fine w/ indigo.
576 2006-02-15 Atsushi Enomoto <atsushi@ximian.com>
578 * ServiceEndpointTest.cs : uncommented some tests.
579 * ActionFilterTest.cs : added CreateFilterTable() test.
581 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
583 * MessageHeadersTest.cs : enabled some tests.
584 * ActionFilterTest.cs : new test file.
586 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
588 * ServiceHostTest.cs : Ignore AddServiceEndpoint(). Maybe IFoo needs
589 to be the interface of Foo, but let's wait for discussion.
591 2006-02-14 Ankit Jain <jankit@novell.com>
593 * ServiceHostTest.cs: Enable tests which are dependent on relative
596 2006-02-11 Ankit Jain <jankit@novell.com>
598 * ServiceHostTest.cs : Add tests for AddServiceEndpoint ().
599 * UriSchemeKeyedCollectionTest.cs : Add test for Address with query.
601 2006-02-11 Ankit Jain <jankit@novell.com>
603 * ServiceHostTest.cs : Fix "typo" in last commit.
604 * UriSchemeKeyedCollectionTest.cs : Likewise.
606 2006-02-11 Ankit Jain <jankit@novell.com>
608 * ServiceHostTest.cs : New.
609 * UriSchemeKeyedCollectionTest.cs : New.
611 2006-02-08 Atsushi Enomoto <atsushi@ximian.com>
613 * SynchronizedReadOnlyCollectionTest.cs : added more test for
614 .ctor(object, IEnumerable<T>).
616 2006-02-08 Atsushi Enomoto <atsushi@ximian.com>
618 * FaultReasonTextTest.cs : new file.
620 2006-02-08 Atsushi Enomoto <atsushi@ximian.com>
623 It should be in System.Runtime.Serialization.dll test.
625 2006-02-01 Atsushi Enomoto <atsushi@ximian.com>
627 * BindingTest.cs BindingElementTest.cs : new tests, mostly for
629 * ChannelDescriptionTest.cs : actually all three .ctor() tests are
630 expected to fail, so split them into 3 tests.
631 * ChannelFactoryTest.cs : There is no public way to create
632 ChannelDescription which results in null ChannelType, so commented
633 ChannelType assertion out.
635 2006-02-01 Atsushi Enomoto <atsushi@ximian.com>
637 * ChannelDescriptionTest.cs ChannelFactoryTest.cs : new tests.
638 * ServiceEndpointTest.cs : enabled CtorNullEndpoint() again.
640 2006-01-26 Atsushi Enomoto <atsushi@ximian.com>
642 * InvalidBindingElement.cs : new file. Represents an invalid binding.
643 * HttpTransportBindingElementTest.cs : Added more tests for
644 BuildChannelFactory().
646 2006-01-26 Atsushi Enomoto <atsushi@ximian.com>
648 * HttpTransportBindingElementTest.cs :
649 Added BuildChannelFactory() test, NotWorking.
651 2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
653 * AddressHeaderTest.cs : WriteAddressHeaderTest() works now. Added
654 string comparison test there.
656 2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
658 * EndpointAddressTest.cs : Added Headers(). The code was broken in
661 2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
663 * EndpointAddressTest.cs : ConstructorTest() is working now.
665 2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
667 * UniqueIdTest.cs EndpointAddressTest.cs DispatcherTest.cs
668 FaultExceptionTest.cs MessageHeaderTest.cs
669 TextMessageEncodingBindingElementTest.cs MessageBufferTest.cs
670 MessageHeadersTest.cs EndpointListenerTest.cs AddressHeaderTest.cs
671 CustomBindingTest.cs :
672 several updates to match Dec.CTP. Marked all notworking tests
673 as [Category ("NotWorking")]. Marked all test which got broken in
676 2005-11-22 Duncan Mak <duncan@novell.com>
678 * ContractDescriptionTest.cs: Change from 'null' to
679 ProtectionLevel.None.
681 * CustomBindingTest.cs (DefaultCtor, CtorFromAnotherBinding): Fix
682 it up to make it go green.
684 * ExceptionListenerTest.cs: Change from ArgumentNullException to
687 * ServiceAssert.cs: Change from 'Session' to 'UseSession'.
689 * ServiceEndpointTest.cs (CtorNullBinding, CtorNullEndpoint):
690 Commented out, because they don't apply anymore.
692 * TextMessageEncodingBindingElementTest.cs
693 (BuildChannelListenerNoTransport): Change from
694 InvalidOperationException to ArgumentException.
696 Moved the tests for classes from System.ServiceModel to
697 MonoTests.System.ServiceModel, instead of
698 MonoTests.System.ServiceModel.Channels.
700 We're down to 3 errors now.
702 2005-11-21 Atsushi Enomoto <atsushi@ximian.com>
704 * EndpointListenerTest.cs : fix for Nov. CTP.
706 2005-11-21 Atsushi Enomoto <atsushi@ximian.com>
708 * EndpointListenerCollectionTest.cs,
709 TextMessageEncodingBindingElementTest.cs,
710 EndpointListenerTest.cs : build fix for Nov. RTM
712 2005-11-20 Atsushi Enomoto <atsushi@ximian.com>
714 * DispatcherTest.cs : FilterProvider vanished in Nov. RTM.
716 2005-11-20 Atsushi Enomoto <atsushi@ximian.com>
718 * CustomBindingTest.cs : new test.
720 2005-10-31 Atsushi Enomoto <atsushi@ximian.com>
722 * BehaviorCollectionTest.cs : new file.
724 2005-10-27 Atsushi Enomoto <atsushi@ximian.com>
726 * EndpointAddressTest.cs : only comments lines.
728 2005-10-27 Atsushi Enomoto <atsushi@ximian.com>
730 * EndpointBehaviorCollectionTest.cs, EndpointListenerTest.cs :
732 * ServiceEndpointTest.cs : replaced CustomBinding with
733 BasicHttpBinding used in tests.
734 * EndpointAddressTest.cs : added more tests.
736 2005-10-27 Atsushi Enomoto <atsushi@ximian.com>
738 * DispatcherTest.cs, ServiceEndpointTest.cs : new tests
740 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
742 * AddressingVersionTest.cs, MessageVersionTest.cs,
743 TextMessageEncodingBindingElementTest.cs : new tests.
744 * EnvelopeVersionTest.cs : Added equality tests. tab fix.
745 * EndpointListenerCollectionTest.cs : not working for now.
747 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
749 * ServiceEndpointCollectionTest.cs : it was accidentally added, and
750 should be empty for now.
751 * ContractDescriptionTest.cs : added non-contract and
752 duplicate-contract tests.
754 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
756 * ContractDescriptionTest.cs : moved from *.Design/TypeLoaderTest.cs.
758 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
760 * BasicHttpBindingTest.cs, ServiceEndpointCollectionTest.cs,
761 HttpTransportBindingElementTest.cs : new tests.
763 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
765 * BasicHttpBindingTest.cs, ServiceEndpointCollectionTest.cs,
766 HttpTransportBindingElementTest.cs : new files.
768 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
770 * EndpointListenerCollectionTest.cs : new test.
772 2005-10-24 Atsushi Enomoto <atsushi@ximian.com>
774 * ServiceAssert.cs : new utility class that should be useful for
775 comparing BlahDescription.
777 2005-10-24 Atsushi Enomoto <atsushi@ximian.com>
779 * ServiceAuthorizationBehaviorTest.cs : new file.
781 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
783 * MessageBufferTest.cs : disabling AreNotEqual() (it is not supported
784 in current mono nunit20).
786 2005-10-23 Duncan Mak <duncan@novell.com>
788 * MessageHeadersTest.cs: New test.
789 * UniqueIdTest.cs: Another new one.
791 2005-10-22 Duncan Mak <duncan@novell.com>
793 * InvalidBodyAccessExceptionTest.cs (TestConstructor): One quick
794 one to find out what the default message is.
796 * EmptyFaultExceptionTest.cs (TestDefaults): Add test on Reason.
798 2005-10-22 Duncan Mak <duncan@novell.com>
800 * EmptyFaultExceptionTest.cs:
801 * FaultExceptionTest.cs (TestCreateMessageFault): Tests the
802 CreateMessageFault method.
804 2005-10-22 Duncan Mak <duncan@novell.com>
806 * FaultCodeTest.cs (TestNamespace): New test method.
807 * EmptyFaultExceptionTest.cs:
808 * FaultExceptionTest.cs:
809 * UnknownFaultExceptionTest.cs: New tests for the FaultException
810 family of Exceptions.
812 2005-10-22 Duncan Mak <duncan@novell.com>
814 * FaultCodeTest.cs: New test.
816 2005-09-29 Duncan Mak <duncan@novell.com>
818 * EndpointAddressTest.cs: Fixed spacing.
819 (GetSchemaTest, GetSchemaTestWithEmptySet): New tests for the
822 * MessageHeaderTest.cs (TestGenericConstructor): Test for the
823 constructor of MessageHeader<T>.
825 2005-09-29 Duncan Mak <duncan@novell.com>
827 * MessageBufferTest.cs: Use tabs instead of spaces.
828 (TestWriteMessage): Work in progress.
829 (TestCreateMessage): Test round-tripping from Message to
830 MessageBuffer and back.
831 (TestWriteMessageNull): Test null argument.
832 (WriteMessageWithDictionaryWriter): non-test method for figuring
833 out how Dictionary XmlDictionaryWriter writes out a Message.
835 2005-09-28 Duncan Mak <duncan@novell.com>
837 * SynchronizedReadOnlyCollectionTest.cs (TestIListContainsNull): New
839 (TestICollectionCopyTo): Fixed the test.
841 2005-09-28 Duncan Mak <duncan@novell.com>
843 * MessageHeaderTest.cs (TestWriteHeaderAttributes): New test.
845 * SynchronizedReadOnlyCollectionTest.cs: Tests for
846 SynchronizedReadOnlyCollection.
848 2005-09-28 Duncan Mak <duncan@novell.com>
850 * AddressHeaderTest.cs:
851 * EndpointAddressTest.cs:
852 * EnvelopeVersionTest.cs:
853 * FilterTableTest.cs:
854 * MessageHeaderTest.cs: Fixed indentation.
856 * MessageHeaderTest.cs (TestToString):
857 (TestWriteStartHeader, TestWriteHeaderContent): Added new tests.