1 2010-07-28 Atsushi Enomoto <atsushi@ximian.com>
3 * ClientCredentialsSecurityTokenManagerTest.cs : add utility .ctor.
5 2010-06-21 Atsushi Enomoto <atsushi@ximian.com>
7 * EndpointAddressTest.cs : add more ReadFrom() tests.
9 2010-06-18 Atsushi Enomoto <atsushi@ximian.com>
11 * ServiceHostTest.cs : improved endpoint tests and enabled them.
13 2010-06-18 Atsushi Enomoto <atsushi@ximian.com>
15 * ServiceHostTest.cs : fix AddServiceEndpoint tests to make sense.
16 They are mostly not working. Enable working one.
18 2010-06-15 Atsushi Enomoto <atsushi@ximian.com>
20 * CallbackBehaviorAttributeTest.cs : added test for bug #567672
21 ('IsOneWay=false' case).
23 2010-06-04 Atsushi Enomoto <atsushi@ximian.com>
25 * CallbackBehaviorAttributeTest.cs : test recent changes on operation
26 descriptions, message directions, client operations and so on.
28 2010-05-27 Atsushi Enomoto <atsushi@ximian.com>
30 * CallbackBehaviorAttributeTest.cs : fix assertion label.
32 2010-04-01 Atsushi Enomoto <atsushi@ximian.com>
34 * FaultContractAttributeTest.cs : new test.
36 2010-04-01 Atsushi Enomoto <atsushi@ximian.com>
38 * ServiceHostBaseTest.cs : enable RunDestinationUnreachableTest()
39 and add another case for different addressing version.
41 2010-03-29 Atsushi Enomoto <atsushi@ximian.com>
43 * EndpointIdentityTest.cs, EndpointAddress10Test.cs :
46 2010-03-25 Atsushi Enomoto <atsushi@ximian.com>
48 * ServiceHostBaseTest.cs : add not-working ActionNotFound test by
51 2010-03-18 Atsushi Enomoto <atsushi@ximian.com>
53 * Constants.cs : copied from the lib itself.
55 2010-02-05 Atsushi Enomoto <atsushi@ximian.com>
57 * ServiceHostBaseTest.cs : on unixy filesystems "/foobar"
58 is parsed as an absolute URI.
60 2010-02-05 Atsushi Enomoto <atsushi@ximian.com>
62 * NetTcpBindingTest.cs : port 808 is not generally available
63 for non-privileged users.
65 2010-01-25 Atsushi Enomoto <atsushi@ximian.com>
67 * ChannelFactory_1Test.cs : added a couple of error check tests for
68 constructors and CreateChannel() overloads.
70 2010-01-22 Atsushi Enomoto <atsushi@ximian.com>
72 * ServiceHostTest.cs : add a few more comments.
74 2010-01-22 Atsushi Enomoto <atsushi@ximian.com>
76 * CallbackBehaviorAttributeTest.cs : enable the test again.
78 2010-01-22 Atsushi Enomoto <atsushi@ximian.com>
80 * NetTcpBindingTest.cs : enabled connection tests again, as they
81 got working again (and more importantly, they don't block).
82 * CallbackBehaviorAttributeTest.cs : on the other hand, disabled
83 a test so far. It is the only active test && the blocker now.
85 2010-01-20 Atsushi Enomoto <atsushi@ximian.com>
87 * NetTcpBindingTest.cs : disable connection tests, with analyzed
88 reason why it's blocking, for each.
90 2010-01-13 Atsushi Enomoto <atsushi@ximian.com>
92 * EndpointAddressBuilderTest.cs : add usage example test.
94 2010-01-08 Atsushi Enomoto <atsushi@ximian.com>
96 * CallbackBehaviorAttributeTest.cs : added callback example from
99 2010-01-07 Atsushi Enomoto <atsushi@ximian.com>
101 * ServiceHostBaseTest.cs : another mannerless test here.
103 2010-01-06 Atsushi Enomoto <atsushi@ximian.com>
105 * NetTcpBindingTest.cs : enable some tests and added streamed mode
106 test. Commented on these changes.
108 2010-01-06 Atsushi Enomoto <atsushi@ximian.com>
110 * ChannelFactory_1Test.cs : ignore another couple of blocking tests.
112 2009-12-14 Atsushi Enomoto <atsushi@ximian.com>
114 * WSHttpBindingTest.cs : leave non-working test to get fixed later.
116 2009-12-03 Atsushi Enomoto <atsushi@ximian.com>
118 * BasicHttpBindingTest.cs : added transport security related tests.
120 2009-12-02 Atsushi Enomoto <atsushi@ximian.com>
122 * NetTcpBindingTest.cs :
123 I have to disable a lot of connective tests that somehow blocks
124 test runs. No idea why it started to happen though.
126 2009-10-15 Atsushi Enomoto <atsushi@ximian.com>
128 * ServiceHostBaseTest.cs : add test for checking non-mex contract
131 2009-10-07 Sebastien Pouliot <sebastien@ximian.com>
133 * OperationContextTest.cs: Add test case for OperationContext.Current
135 2009-09-04 Atsushi Enomoto <atsushi@ximian.com>
137 * ServiceHostBaseTest.cs : a few more base address test.
138 Remove NotWorking marks.
140 2009-09-04 Atsushi Enomoto <atsushi@ximian.com>
142 * ServiceHostBaseTest.cs : added test for AddBaseAddress().
144 2009-08-20 Atsushi Enomoto <atsushi@ximian.com>
146 * OperationContextTest.cs : new.
148 2009-07-14 Atsushi Enomoto <atsushi@ximian.com>
150 * CallbackBehaviorAttributeTest.cs : new test.
152 2009-07-08 Atsushi Enomoto <atsushi@ximian.com>
154 * NetTcpBindingTest.cs : added simple connection test. It somehow
155 stops for a while (without failing) though...
157 2009-07-08 Atsushi Enomoto <atsushi@ximian.com>
159 * NetPeerTcpBindingTest.cs : a bit of interface implementation test.
161 2009-07-07 Atsushi Enomoto <atsushi@ximian.com>
163 * EndpointAddress10Test.cs : added a few more serialization tests.
165 2009-07-07 Atsushi Enomoto <atsushi@ximian.com>
167 * PeerNodeAddressTest.cs : new test.
169 2009-04-21 Atsushi Enomoto <atsushi@ximian.com>
171 * NetPeerTcpBindingTest.cs : fix build.
173 2009-04-20 Atsushi Enomoto <atsushi@ximian.com>
175 * NetPeerTcpBindingTest.cs : new test.
177 2009-04-08 Atsushi Enomoto <atsushi@ximian.com>
179 * NetTcpBindingTest.cs : fix wrong value expectation.
181 2009-04-07 Atsushi Enomoto <atsushi@ximian.com>
183 * NetTcpBindingTest.cs : new test.
185 2009-02-24 Atsushi Enomoto <atsushi@ximian.com>
187 * ChannelFactory_1Test.cs, ChannelFactoryTest.cs, ClientBaseTest.cs:
188 Ignore all failing-under-dotnet tests
190 2009-01-14 Atsushi Enomoto <atsushi@ximian.com>
192 * ClientBase_InteractiveChannelInitializerTest.cs : new test, for
193 IInteractiveChannelInitializers support in ClientBase<T>.
195 2008-05-22 Roei Erez <roeie@mainsoft.com>
196 * fix ContractDescription.GetContract implementation
197 * Refactor Request processing
198 * Add support for message inspectors
199 * Add support for InstanceContextProvider & InstanceProvider, including lifecycles events
200 like: ReleaseServiceInstance, Open, Close...
201 * Add relevant test cases.
203 2008-05-07 Eyal Alaluf <eyala@mainsoft.com>
205 * ChannelFactory_1Test.cs: Test Enum in/out parameters with code generation.
207 2008-05-01 Eyal Alaluf <eyala@mainsoft.com>
209 * ChannelFactory_1Test.cs: Add test with out params and void return.
211 2008-04-14 Igor Zelmanovich <igorz@mainsoft.com>
213 * ExtensionCollectionTest.cs: new test.
215 2008-04-10 Eyal Alaluf <eyala@mainsoft.com>
217 * ChannelFactory_1Test.cs: Added test to check serialization of parameters
218 and deserialization of return values and out parameters. The tests are
219 currently checking only the client side and not the server side.
221 2008-04-08 Roei Erez <roeie@mainsoft.com>
222 * Add tests for ServiceHostBaseTest.cs
224 2008-04-06 Roei Erez <roeie@mainsoft.com>
226 * ServiceHostBaseTests: Added new tests
228 2008-04-03 Igor Zelmanovich <igorz@mainsoft.com>
230 * ServiceHostBaseTest.cs.cs: new test for InitializeRuntime.
232 2008-04-03 Roei Erez <roeie@mainsoft.com>
234 * ServiceHostBaseTest.cs: new test for negative flow in ApplyConfiguration.
236 2008-04-02 Vladimir Krasnov <vladimirk@mainsoft.com>
238 * BasicHttpBindingTest.cs: added tests
240 2008-04-02 Igor Zelmanovich <igorz@mainsoft.com>
242 * ServiceHostBaseTest.cs.cs: new test, remove NotWorking attribute.
244 2008-04-01 Igor Zelmanovich <igorz@mainsoft.com>
246 * ServiceHostBaseTest.cs: new test.
248 2008-03-30 Atsushi Enomoto <atsushi@ximian.com>
250 * WSHttpBindingTest.cs : mark MessageSecurityIssuedToken as NotWorking.
251 * EndpointAddress10Test.cs : mark SerializeDeserialize as NotWorking.
253 2008-03-04 Eyal Alaluf <eyala@mainsoft.com>
255 * ChannelFactory_1Test.cs: Add tests for different ctors.
256 * CommonUseCases.cs: Move common intefaces that are also configured by the
257 test dll config file.
258 * ChannelFactoryTest.cs: Add tests for the protected methods
259 InitializeEndpoint and ApplyConfiguration.
260 * ClientBaseTest.cs: Add test cases with default ("*") configuration. Moved
261 interfaces to CommonUseCases.cs.
264 2008-02-28 Eyal Alaluf <eyala@mainsoft.com>
266 * ServiceHostTest.cs: Marjed test as not working since it caused a crash(!)
267 * ClientBaseTest.cs: Add tests for ClientBase<T> constructors.
269 2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
271 * EndpointAddressTest.cs : test for rejecting relative Uri.
273 2007-08-19 Atsushi Enomoto <atsushi@ximian.com>
275 * ClientCredentialsSecurityTokenManagerTest.cs
276 ChannelFactory_1Test.cs EndpointAddressTest.cs
277 EndpointAddress10Test.cs ServiceHostTest.cs : warning cleanup.
279 2007-08-19 Atsushi Enomoto <atsushi@ximian.com>
281 * ServiceHostTest.cs : added test for InstanceContextMode in
282 ServiceBehaviorAttribute.
284 2007-07-06 Atsushi Enomoto <atsushi@ximian.com>
286 * NetMsmqBindingTest.cs : new test.
288 2007-04-20 Atsushi Enomoto <atsushi@ximian.com>
290 * EndpointAddressTest.cs : fixed some warnings.
291 * EndpointAddress10Test.cs : new test.
293 2007-04-05 Atsushi Enomoto <atsushi@ximian.com>
295 * EndpointAddressTest.cs : added WriteContentsTo and WriteTo tests
296 with WSAddressing10 mode.
297 * WSHttpBindingTest.cs : added test for IssuedToken security.
298 * EndpointIdentityTest.cs : new test (not working yet).
300 2007-04-03 Atsushi Enomoto <atsushi@ximian.com>
302 * IntegratedConnectionTest.cs, ClientBaseTest.cs :
303 marked some failing tests (on Orcas) as ignored. Some fixes to
304 make sure that open connection things be closed.
306 2007-04-02 Atsushi Enomoto <atsushi@ximian.com>
308 * ClientCredentialsSecurityTokenManagerTest.cs :
309 added mutual ssonego provider creation without client certificate.
311 2007-03-30 Atsushi Enomoto <atsushi@ximian.com>
313 * WSHttpBindingTest.cs : added MessageSecurity test for SPNego case.
315 2007-03-07 Atsushi Enomoto <atsushi@ximian.com>
317 * ClientCredentialsSecurityTokenManagerTest.cs :
318 added another secure conversation parameter .ctor().
320 2007-03-05 Atsushi Enomoto <atsushi@ximian.com>
322 * ClientCredentialsSecurityTokenManagerTest.cs :
323 for ssl parameters, just use exposed requirement initialization.
324 Rewrote and enabled IsIssuedSecurityTokenRequirement() tests.
326 2007-02-27 Atsushi Enomoto <atsushi@ximian.com>
328 * WSHttpBindingTest.cs : added MessageSecurityUserName(), and some
329 tests for RequireSignatureConfirmation.
331 2007-01-31 Atsushi Enomoto <atsushi@ximian.com>
333 * ClientCredentialsSecurityTokenManagerTest.cs : refactoring;
334 replaced X509Cert2 ctor() with an already-initialized member.
335 Added CreateAuthenticatorX509().
337 2007-01-11 Atsushi Enomoto <atsushi@ximian.com>
339 * ClientCredentialsSecurityTokenManagerTest.cs : added custom token
340 classes and non-finished test. Added Clone() test.
342 2006-12-04 Atsushi Enomoto <atsushi@ximian.com>
344 * ServiceHostTest.cs : added test for ServiceMetadataBehavior
345 existence check for non-IMetadataExchange type.
347 2006-10-05 Atsushi Enomoto <atsushi@ximian.com>
349 * WSHttpBindingTest.cs : more property check for x509 parameters.
351 2006-09-27 Atsushi Enomoto <atsushi@ximian.com>
353 * ClientBaseTest.cs, ChannelFactory_1Test.cs :
354 use port 37564 instead of 8080.
355 * WSHttpBindingTest.cs : added MessageSecurityCertificate() test.
356 * ClientCredentialsSecurityTokenManagerTest.cs :
357 Some authenticator tests.
359 2006-09-26 Atsushi Enomoto <atsushi@ximian.com>
361 * WSHttpBindingTest.cs :
362 a bit more details on default message security test.
364 2006-09-17 Atsushi Enomoto <atsushi@ximian.com>
366 * MessageSecurityVersionTest.cs : test for SecurityTokenVersion.
368 2006-09-17 Atsushi Enomoto <atsushi@ximian.com>
370 * ClientCredentialsSecurityTokenManagerTest.cs :
371 added and fixed some AnonymousSslnego related tests.
373 2006-09-17 Atsushi Enomoto <atsushi@ximian.com>
375 * IntegratedConnectionTest.cs : enabled with a bit of fixes.
376 * ClientBaseTest.cs : added tests from $(topdir)/samples/clientbase.
378 2006-09-15 Atsushi Enomoto <atsushi@ximian.com>
380 * ClientCredentialsSecurityTokenManagerTest.cs :
381 removed some NotWorking.
383 2006-09-12 Atsushi Enomoto <atsushi@ximian.com>
385 * UriSchemeKeyedCollectionTest.cs : fix warnings.
387 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
389 * ChannelFactoryTest.cs : ... and namespace fix.
391 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
393 * ClientCredentialsSecurityTokenManagerTest.cs : added more tests on
394 how it should acquire X509 certificates.
395 * ChannelFactory_1Test.cs : removed NotWorking.
396 * ChannelFactoryTest.cs : moved from Test/S.SM.Channels.
398 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
400 * ChannelFactory_1Test.cs : added test for the actual invocation of
401 TChannel (contract) members.
403 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
405 * ChannelFactory_1Test.cs : added test for EnsureOpened().
407 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
409 * WSFederationHttpBindingTest.cs : new file, mostly copied from
410 WSHttpBindingTest.cs and largely commented out.
412 2006-09-01 Atsushi Enomoto <atsushi@ximian.com>
414 * TransactionProtocolTest.cs : cleaning up NotWorking.
416 2006-08-31 Atsushi Enomoto <atsushi@ximian.com>
418 * ChannelFactory_1Test.cs : new test.
419 * ClientBaseTest.cs : added some tests to solve some confusion.
421 2006-08-31 Atsushi Enomoto <atsushi@ximian.com>
423 * ClientCredentialsSecurityTokenManagerTest.cs : added some
424 notworking tests for RecipientServiceModelSecurityTokenParameters.
426 2006-08-30 Atsushi Enomoto <atsushi@ximian.com>
428 * ServiceHostTest.cs : added another AddServiceEndpoint() case.
429 * ClientCredentialsSecurityTokenManagerTest.cs :
430 added a concept case that remote endpoint identity is nothing to
431 do with required client certificate.
433 2006-08-25 Atsushi Enomoto <atsushi@ximian.com>
435 * WSHttpBindingTest.cs : added test for security parameters in
436 non-NegotiateServiceCredential mode.
438 2006-08-24 Atsushi Enomoto <atsushi@ximian.com>
440 * ClientCredentialsSecurityTokenManagerTest.cs :
441 added minor SecureConversation requirement test, and cosmetic fixes.
443 2006-08-23 Atsushi Enomoto <atsushi@ximian.com>
445 * WSHtttpBindingTest.cs : some more tests for message security
447 * ClientCredentialsSecurityTokenManagerTest.cs : removed some
448 NotWorking. Added more secure conversation tests.
450 2006-08-23 Atsushi Enomoto <atsushi@ximian.com>
452 * BehaviorCollectionTest.cs : removed obsolete test.
454 2006-08-22 Atsushi Enomoto <atsushi@ximian.com>
456 * ClientCredentialsSecurityTokenManagerTest.cs : new test.
458 2006-08-22 Atsushi Enomoto <atsushi@ximian.com>
460 * WSHtttpBindingTest.cs : added DefaultMessageSecurity() test.
462 2006-08-21 Atsushi Enomoto <atsushi@ximian.com>
464 * MessageSecurityVersionTest.cs : new test.
466 2006-08-14 Atsushi Enomoto <atsushi@ximian.com>
468 * WSHttpBindingTest.cs : fixed CreateMessageSecurity(). for Transport
469 it returns null, so test it as such.
471 2006-08-01 Ankit Jain <jankit@novell.com>
473 * EndpointAddressTest.cs: New tests for ReadFrom overloads.
475 2006-07-21 Atsushi Enomoto <atsushi@ximian.com>
477 * WSHttpBindingTest.cs :
478 Added notworking BuildListenerWithoutServiceCertificate().
480 2006-07-20 Atsushi Enomoto <atsushi@ximian.com>
482 * BasicHttpBindingTest.cs : added Security related construction tests.
484 2006-07-20 Atsushi Enomoto <atsushi@ximian.com>
486 * EndpointAddressBuilderTest.cs : new file.
487 * EndpointAddressTest.cs : added another wrong xml reader test.
489 2006-07-19 Atsushi Enomoto <atsushi@ximian.com>
491 * EndpointAddressTest.cs : added test for WriteTo().
493 2006-07-18 Atsushi Enomoto <atsushi@ximian.com>
495 * EndpointAddressTest.cs : added test for ReadFrom().
497 2006-07-18 Atsushi Enomoto <atsushi@ximian.com>
499 * IntegratedConnectionTest.cs : comment out those tests until
500 HTTP connections on NUnit tests got stable.
501 * WSHttpBindingTest.cs : added tests on Security properties. Also
502 added test for different SecurityMode .ctor() parameters.
504 2006-07-13 Atsushi Enomoto <atsushi@ximian.com>
506 * IntegratedConnectionTest.cs : use different port than 8080 which
507 is likely to be used.
509 2006-07-13 Atsushi Enomoto <atsushi@ximian.com>
511 * IntegratedConnectionTest.cs : added test for metadata exchange.
513 2006-07-12 Atsushi Enomoto <atsushi@ximian.com>
515 * IntegratedConnectionTest.cs : new test file for connection examples.
517 2006-07-12 Atsushi Enomoto <atsushi@ximian.com>
519 * ServiceHostTest.cs : added tests for IMetadataExchange handling
520 which seem to be a special case.
522 2006-07-10 Atsushi Enomoto <atsushi@ximian.com>
524 * WSHttpBindingTest.cs, TransactionProtocolTest.cs :
527 2006-07-06 Atsushi Enomoto <atsushi@ximian.com>
529 * BasicHttpBindingTest.cs : June CTP fixes.
531 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
533 * BindingElementTest.cs, BindingTest.cs, InvalidBindingElement.cs,
534 HttpTransportBindingElementTest.cs, EndpointDispatcherTest.cs,
535 CustomBindingTest.cs : namespace fixes. Soon to be moved.
536 * EndpointListenerTest.cs, EndpointListenerCollectionTest.cs :
537 removed unused files.
539 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
541 * BindingElementTest.cs : dependent changes by ChannelManagerBase.
543 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
545 * BindingElementTest.cs : June CTP update madness.
547 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
549 * ServiceAssert.cs, InvalidBindingElement.cs,
550 HttpTransportBindingElementTest.cs : reflect June CTP updates.
552 2006-06-27 Atsushi Enomoto <atsushi@ximian.com>
554 * ClientBaseTest.cs : comment out the entire test until I resolve
555 why it breaks NUnit execution under MS.NET.
557 2006-06-22 Atsushi Enomoto <atsushi@ximian.com>
559 * ClientBaseTest.cs : new test file.
561 2006-05-29 Atsushi Enomoto <atsushi@ximian.com>
563 * BasicHttpBindingTest.cs, HttpTransportBindingElementTest.cs :
566 2006-04-06 Atsushi Enomoto <atsushi@ximian.com>
568 * BasicHttpBindingTest.cs : added test for MessageEncoding property.
570 2006-03-17 Atsushi Enomoto <atsushi@ximian.com>
572 * ChannelDescriptionTest.cs DispatcherTest.cs : removed old tests.
574 2006-03-16 Atsushi Enomoto <atsushi@ximian.com>
576 * ServiceHostTest.cs : removed NotWorking. Added description on why
577 InvalidOperationExceptions are thrown. Commented out extra lines.
579 My thought is those tests should be rewritten to use correct
580 service contract implementation type and be used for multiple
581 ServiceEndpoint addition, not just for checking contract
582 implementation existence.
584 2006-03-13 Atsushi Enomoto <atsushi@ximian.com>
586 * EndpointDispatcherTest.cs : new test.
588 2006-03-08 Atsushi Enomoto <atsushi@ximian.com>
590 * ServiceAssert.cs : added AssertMessageEncoder().
592 2006-03-06 Atsushi Enomoto <atsushi@ximian.com>
594 * BindingElementTest.cs : added more preparation code (still no test).
595 * HttpTransportBindingElementTest.cs : added tests for
596 CanBuildChannelFactory() and CanBuildChannelListener().
598 2006-03-06 Atsushi Enomoto <atsushi@ximian.com>
600 * ServiceHostTest.cs :
601 Renamed IFoo to IBar since IFoo sounds like it is an interface of
602 Foo (while it isn't). Added more AddServiceEndpoint() tests.
604 2006-03-06 Atsushi Enomoto <atsushi@ximian.com>
606 * ServiceHostTest.cs : Added more tests for .ctor().
607 * CustomBindingTest.cs : removed [NotWorking].
609 2006-03-03 Atsushi Enomoto <atsushi@ximian.com>
611 * BindingTest.cs : Kinda fixed BuildChannelFactoryGeneric2(). That
612 ExpectedException was thrown just because HttpTransportBindingElement
613 does not support IInputChannel. It is not good to test default
614 implementation of BuildChannelFactory().
616 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
618 * TextMessageEncodingBindingElementTest.cs :
619 Feb. CTP requires ListenUri arguments to make this test pass.
620 BindingElementTest.cs : removed tests that do not make sense now.
622 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
624 * BindingTest.cs : fixed tests. The original test does not make sense
625 now, so made it into another kind of test (check ArgumentException).
627 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
629 * EndpointAddressTest.cs : reflect API fix. Anonymous URI has changed
630 to reasonable URI which does not pretend standards.
632 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
634 (back to normal "record-ChangeLogs" mode after the big API change mess)
635 * HttpTransportBindingElementTest.cs : fixed minor API differences.
637 2006-02-23 Atsushi Enomoto <atsushi@ximian.com>
639 * ActionFilterTest.cs AddressHeaderTest.cs AddressingVersionTest.cs
640 BehaviorCollectionTest.cs BindingElementTest.cs BindingTest.cs
641 ChannelDescriptionTest.cs ChannelFactoryTest.cs
642 ContractDescriptionTest.cs DispatcherTest.cs
643 EmptyFaultExceptionTest.cs EndpointBehaviorCollectionTest.cs
644 EndpointListenerCollectionTest.cs EndpointListenerTest.cs
645 EnvelopeVersionTest.cs FaultExceptionTest.cs FilterTableTest.cs
646 HttpTransportBindingElementTest.cs InvalidBindingElement.cs
647 InvalidBodyAccessExceptionTest.cs MessageBufferTest.cs
648 MessageEncodingBindingElementTest.cs MessageHeaderTest.cs
649 MessageHeadersTest.cs MessageVersionTest.cs ServiceAssert.cs
650 ServiceAuthorizationBehaviorTest.cs ServiceEndpointTest.cs
651 TextMessageEncodingBindingElementTest.cs
652 UnknownFaultExceptionTest.cs :
653 Feb. CTP API changes - chapter 1.
655 2006-02-15 Atsushi Enomoto <atsushi@ximian.com>
657 * UriSchemeKeyedCollectionTest.cs EndpointAddressTest.cs
658 DispatcherTest.cs FaultExceptionTest.cs
659 EndpointListenerCollectionTest.cs
660 TextMessageEncodingBindingElementTest.cs EndpointListenerTest.cs
661 HttpTransportBindingElementTest.cs :
662 Removed several [NotWorking]/[Ignore] from tests, including required
663 changes to make tests work fine w/ indigo.
665 2006-02-15 Atsushi Enomoto <atsushi@ximian.com>
667 * ServiceEndpointTest.cs : uncommented some tests.
668 * ActionFilterTest.cs : added CreateFilterTable() test.
670 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
672 * MessageHeadersTest.cs : enabled some tests.
673 * ActionFilterTest.cs : new test file.
675 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
677 * ServiceHostTest.cs : Ignore AddServiceEndpoint(). Maybe IFoo needs
678 to be the interface of Foo, but let's wait for discussion.
680 2006-02-14 Ankit Jain <jankit@novell.com>
682 * ServiceHostTest.cs: Enable tests which are dependent on relative
685 2006-02-11 Ankit Jain <jankit@novell.com>
687 * ServiceHostTest.cs : Add tests for AddServiceEndpoint ().
688 * UriSchemeKeyedCollectionTest.cs : Add test for Address with query.
690 2006-02-11 Ankit Jain <jankit@novell.com>
692 * ServiceHostTest.cs : Fix "typo" in last commit.
693 * UriSchemeKeyedCollectionTest.cs : Likewise.
695 2006-02-11 Ankit Jain <jankit@novell.com>
697 * ServiceHostTest.cs : New.
698 * UriSchemeKeyedCollectionTest.cs : New.
700 2006-02-08 Atsushi Enomoto <atsushi@ximian.com>
702 * SynchronizedReadOnlyCollectionTest.cs : added more test for
703 .ctor(object, IEnumerable<T>).
705 2006-02-08 Atsushi Enomoto <atsushi@ximian.com>
707 * FaultReasonTextTest.cs : new file.
709 2006-02-08 Atsushi Enomoto <atsushi@ximian.com>
712 It should be in System.Runtime.Serialization.dll test.
714 2006-02-01 Atsushi Enomoto <atsushi@ximian.com>
716 * BindingTest.cs BindingElementTest.cs : new tests, mostly for
718 * ChannelDescriptionTest.cs : actually all three .ctor() tests are
719 expected to fail, so split them into 3 tests.
720 * ChannelFactoryTest.cs : There is no public way to create
721 ChannelDescription which results in null ChannelType, so commented
722 ChannelType assertion out.
724 2006-02-01 Atsushi Enomoto <atsushi@ximian.com>
726 * ChannelDescriptionTest.cs ChannelFactoryTest.cs : new tests.
727 * ServiceEndpointTest.cs : enabled CtorNullEndpoint() again.
729 2006-01-26 Atsushi Enomoto <atsushi@ximian.com>
731 * InvalidBindingElement.cs : new file. Represents an invalid binding.
732 * HttpTransportBindingElementTest.cs : Added more tests for
733 BuildChannelFactory().
735 2006-01-26 Atsushi Enomoto <atsushi@ximian.com>
737 * HttpTransportBindingElementTest.cs :
738 Added BuildChannelFactory() test, NotWorking.
740 2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
742 * AddressHeaderTest.cs : WriteAddressHeaderTest() works now. Added
743 string comparison test there.
745 2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
747 * EndpointAddressTest.cs : Added Headers(). The code was broken in
750 2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
752 * EndpointAddressTest.cs : ConstructorTest() is working now.
754 2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
756 * UniqueIdTest.cs EndpointAddressTest.cs DispatcherTest.cs
757 FaultExceptionTest.cs MessageHeaderTest.cs
758 TextMessageEncodingBindingElementTest.cs MessageBufferTest.cs
759 MessageHeadersTest.cs EndpointListenerTest.cs AddressHeaderTest.cs
760 CustomBindingTest.cs :
761 several updates to match Dec.CTP. Marked all notworking tests
762 as [Category ("NotWorking")]. Marked all test which got broken in
765 2005-11-22 Duncan Mak <duncan@novell.com>
767 * ContractDescriptionTest.cs: Change from 'null' to
768 ProtectionLevel.None.
770 * CustomBindingTest.cs (DefaultCtor, CtorFromAnotherBinding): Fix
771 it up to make it go green.
773 * ExceptionListenerTest.cs: Change from ArgumentNullException to
776 * ServiceAssert.cs: Change from 'Session' to 'UseSession'.
778 * ServiceEndpointTest.cs (CtorNullBinding, CtorNullEndpoint):
779 Commented out, because they don't apply anymore.
781 * TextMessageEncodingBindingElementTest.cs
782 (BuildChannelListenerNoTransport): Change from
783 InvalidOperationException to ArgumentException.
785 Moved the tests for classes from System.ServiceModel to
786 MonoTests.System.ServiceModel, instead of
787 MonoTests.System.ServiceModel.Channels.
789 We're down to 3 errors now.
791 2005-11-21 Atsushi Enomoto <atsushi@ximian.com>
793 * EndpointListenerTest.cs : fix for Nov. CTP.
795 2005-11-21 Atsushi Enomoto <atsushi@ximian.com>
797 * EndpointListenerCollectionTest.cs,
798 TextMessageEncodingBindingElementTest.cs,
799 EndpointListenerTest.cs : build fix for Nov. RTM
801 2005-11-20 Atsushi Enomoto <atsushi@ximian.com>
803 * DispatcherTest.cs : FilterProvider vanished in Nov. RTM.
805 2005-11-20 Atsushi Enomoto <atsushi@ximian.com>
807 * CustomBindingTest.cs : new test.
809 2005-10-31 Atsushi Enomoto <atsushi@ximian.com>
811 * BehaviorCollectionTest.cs : new file.
813 2005-10-27 Atsushi Enomoto <atsushi@ximian.com>
815 * EndpointAddressTest.cs : only comments lines.
817 2005-10-27 Atsushi Enomoto <atsushi@ximian.com>
819 * EndpointBehaviorCollectionTest.cs, EndpointListenerTest.cs :
821 * ServiceEndpointTest.cs : replaced CustomBinding with
822 BasicHttpBinding used in tests.
823 * EndpointAddressTest.cs : added more tests.
825 2005-10-27 Atsushi Enomoto <atsushi@ximian.com>
827 * DispatcherTest.cs, ServiceEndpointTest.cs : new tests
829 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
831 * AddressingVersionTest.cs, MessageVersionTest.cs,
832 TextMessageEncodingBindingElementTest.cs : new tests.
833 * EnvelopeVersionTest.cs : Added equality tests. tab fix.
834 * EndpointListenerCollectionTest.cs : not working for now.
836 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
838 * ServiceEndpointCollectionTest.cs : it was accidentally added, and
839 should be empty for now.
840 * ContractDescriptionTest.cs : added non-contract and
841 duplicate-contract tests.
843 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
845 * ContractDescriptionTest.cs : moved from *.Design/TypeLoaderTest.cs.
847 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
849 * BasicHttpBindingTest.cs, ServiceEndpointCollectionTest.cs,
850 HttpTransportBindingElementTest.cs : new tests.
852 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
854 * BasicHttpBindingTest.cs, ServiceEndpointCollectionTest.cs,
855 HttpTransportBindingElementTest.cs : new files.
857 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
859 * EndpointListenerCollectionTest.cs : new test.
861 2005-10-24 Atsushi Enomoto <atsushi@ximian.com>
863 * ServiceAssert.cs : new utility class that should be useful for
864 comparing BlahDescription.
866 2005-10-24 Atsushi Enomoto <atsushi@ximian.com>
868 * ServiceAuthorizationBehaviorTest.cs : new file.
870 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
872 * MessageBufferTest.cs : disabling AreNotEqual() (it is not supported
873 in current mono nunit20).
875 2005-10-23 Duncan Mak <duncan@novell.com>
877 * MessageHeadersTest.cs: New test.
878 * UniqueIdTest.cs: Another new one.
880 2005-10-22 Duncan Mak <duncan@novell.com>
882 * InvalidBodyAccessExceptionTest.cs (TestConstructor): One quick
883 one to find out what the default message is.
885 * EmptyFaultExceptionTest.cs (TestDefaults): Add test on Reason.
887 2005-10-22 Duncan Mak <duncan@novell.com>
889 * EmptyFaultExceptionTest.cs:
890 * FaultExceptionTest.cs (TestCreateMessageFault): Tests the
891 CreateMessageFault method.
893 2005-10-22 Duncan Mak <duncan@novell.com>
895 * FaultCodeTest.cs (TestNamespace): New test method.
896 * EmptyFaultExceptionTest.cs:
897 * FaultExceptionTest.cs:
898 * UnknownFaultExceptionTest.cs: New tests for the FaultException
899 family of Exceptions.
901 2005-10-22 Duncan Mak <duncan@novell.com>
903 * FaultCodeTest.cs: New test.
905 2005-09-29 Duncan Mak <duncan@novell.com>
907 * EndpointAddressTest.cs: Fixed spacing.
908 (GetSchemaTest, GetSchemaTestWithEmptySet): New tests for the
911 * MessageHeaderTest.cs (TestGenericConstructor): Test for the
912 constructor of MessageHeader<T>.
914 2005-09-29 Duncan Mak <duncan@novell.com>
916 * MessageBufferTest.cs: Use tabs instead of spaces.
917 (TestWriteMessage): Work in progress.
918 (TestCreateMessage): Test round-tripping from Message to
919 MessageBuffer and back.
920 (TestWriteMessageNull): Test null argument.
921 (WriteMessageWithDictionaryWriter): non-test method for figuring
922 out how Dictionary XmlDictionaryWriter writes out a Message.
924 2005-09-28 Duncan Mak <duncan@novell.com>
926 * SynchronizedReadOnlyCollectionTest.cs (TestIListContainsNull): New
928 (TestICollectionCopyTo): Fixed the test.
930 2005-09-28 Duncan Mak <duncan@novell.com>
932 * MessageHeaderTest.cs (TestWriteHeaderAttributes): New test.
934 * SynchronizedReadOnlyCollectionTest.cs: Tests for
935 SynchronizedReadOnlyCollection.
937 2005-09-28 Duncan Mak <duncan@novell.com>
939 * AddressHeaderTest.cs:
940 * EndpointAddressTest.cs:
941 * EnvelopeVersionTest.cs:
942 * FilterTableTest.cs:
943 * MessageHeaderTest.cs: Fixed indentation.
945 * MessageHeaderTest.cs (TestToString):
946 (TestWriteStartHeader, TestWriteHeaderContent): Added new tests.