1 2010-06-18 Atsushi Enomoto <atsushi@ximian.com>
3 * ServiceHostTest.cs : fix AddServiceEndpoint tests to make sense.
4 They are mostly not working. Enable working one.
6 2010-06-15 Atsushi Enomoto <atsushi@ximian.com>
8 * CallbackBehaviorAttributeTest.cs : added test for bug #567672
9 ('IsOneWay=false' case).
11 2010-06-04 Atsushi Enomoto <atsushi@ximian.com>
13 * CallbackBehaviorAttributeTest.cs : test recent changes on operation
14 descriptions, message directions, client operations and so on.
16 2010-05-27 Atsushi Enomoto <atsushi@ximian.com>
18 * CallbackBehaviorAttributeTest.cs : fix assertion label.
20 2010-04-01 Atsushi Enomoto <atsushi@ximian.com>
22 * FaultContractAttributeTest.cs : new test.
24 2010-04-01 Atsushi Enomoto <atsushi@ximian.com>
26 * ServiceHostBaseTest.cs : enable RunDestinationUnreachableTest()
27 and add another case for different addressing version.
29 2010-03-29 Atsushi Enomoto <atsushi@ximian.com>
31 * EndpointIdentityTest.cs, EndpointAddress10Test.cs :
34 2010-03-25 Atsushi Enomoto <atsushi@ximian.com>
36 * ServiceHostBaseTest.cs : add not-working ActionNotFound test by
39 2010-03-18 Atsushi Enomoto <atsushi@ximian.com>
41 * Constants.cs : copied from the lib itself.
43 2010-02-05 Atsushi Enomoto <atsushi@ximian.com>
45 * ServiceHostBaseTest.cs : on unixy filesystems "/foobar"
46 is parsed as an absolute URI.
48 2010-02-05 Atsushi Enomoto <atsushi@ximian.com>
50 * NetTcpBindingTest.cs : port 808 is not generally available
51 for non-privileged users.
53 2010-01-25 Atsushi Enomoto <atsushi@ximian.com>
55 * ChannelFactory_1Test.cs : added a couple of error check tests for
56 constructors and CreateChannel() overloads.
58 2010-01-22 Atsushi Enomoto <atsushi@ximian.com>
60 * ServiceHostTest.cs : add a few more comments.
62 2010-01-22 Atsushi Enomoto <atsushi@ximian.com>
64 * CallbackBehaviorAttributeTest.cs : enable the test again.
66 2010-01-22 Atsushi Enomoto <atsushi@ximian.com>
68 * NetTcpBindingTest.cs : enabled connection tests again, as they
69 got working again (and more importantly, they don't block).
70 * CallbackBehaviorAttributeTest.cs : on the other hand, disabled
71 a test so far. It is the only active test && the blocker now.
73 2010-01-20 Atsushi Enomoto <atsushi@ximian.com>
75 * NetTcpBindingTest.cs : disable connection tests, with analyzed
76 reason why it's blocking, for each.
78 2010-01-13 Atsushi Enomoto <atsushi@ximian.com>
80 * EndpointAddressBuilderTest.cs : add usage example test.
82 2010-01-08 Atsushi Enomoto <atsushi@ximian.com>
84 * CallbackBehaviorAttributeTest.cs : added callback example from
87 2010-01-07 Atsushi Enomoto <atsushi@ximian.com>
89 * ServiceHostBaseTest.cs : another mannerless test here.
91 2010-01-06 Atsushi Enomoto <atsushi@ximian.com>
93 * NetTcpBindingTest.cs : enable some tests and added streamed mode
94 test. Commented on these changes.
96 2010-01-06 Atsushi Enomoto <atsushi@ximian.com>
98 * ChannelFactory_1Test.cs : ignore another couple of blocking tests.
100 2009-12-14 Atsushi Enomoto <atsushi@ximian.com>
102 * WSHttpBindingTest.cs : leave non-working test to get fixed later.
104 2009-12-03 Atsushi Enomoto <atsushi@ximian.com>
106 * BasicHttpBindingTest.cs : added transport security related tests.
108 2009-12-02 Atsushi Enomoto <atsushi@ximian.com>
110 * NetTcpBindingTest.cs :
111 I have to disable a lot of connective tests that somehow blocks
112 test runs. No idea why it started to happen though.
114 2009-10-15 Atsushi Enomoto <atsushi@ximian.com>
116 * ServiceHostBaseTest.cs : add test for checking non-mex contract
119 2009-10-07 Sebastien Pouliot <sebastien@ximian.com>
121 * OperationContextTest.cs: Add test case for OperationContext.Current
123 2009-09-04 Atsushi Enomoto <atsushi@ximian.com>
125 * ServiceHostBaseTest.cs : a few more base address test.
126 Remove NotWorking marks.
128 2009-09-04 Atsushi Enomoto <atsushi@ximian.com>
130 * ServiceHostBaseTest.cs : added test for AddBaseAddress().
132 2009-08-20 Atsushi Enomoto <atsushi@ximian.com>
134 * OperationContextTest.cs : new.
136 2009-07-14 Atsushi Enomoto <atsushi@ximian.com>
138 * CallbackBehaviorAttributeTest.cs : new test.
140 2009-07-08 Atsushi Enomoto <atsushi@ximian.com>
142 * NetTcpBindingTest.cs : added simple connection test. It somehow
143 stops for a while (without failing) though...
145 2009-07-08 Atsushi Enomoto <atsushi@ximian.com>
147 * NetPeerTcpBindingTest.cs : a bit of interface implementation test.
149 2009-07-07 Atsushi Enomoto <atsushi@ximian.com>
151 * EndpointAddress10Test.cs : added a few more serialization tests.
153 2009-07-07 Atsushi Enomoto <atsushi@ximian.com>
155 * PeerNodeAddressTest.cs : new test.
157 2009-04-21 Atsushi Enomoto <atsushi@ximian.com>
159 * NetPeerTcpBindingTest.cs : fix build.
161 2009-04-20 Atsushi Enomoto <atsushi@ximian.com>
163 * NetPeerTcpBindingTest.cs : new test.
165 2009-04-08 Atsushi Enomoto <atsushi@ximian.com>
167 * NetTcpBindingTest.cs : fix wrong value expectation.
169 2009-04-07 Atsushi Enomoto <atsushi@ximian.com>
171 * NetTcpBindingTest.cs : new test.
173 2009-02-24 Atsushi Enomoto <atsushi@ximian.com>
175 * ChannelFactory_1Test.cs, ChannelFactoryTest.cs, ClientBaseTest.cs:
176 Ignore all failing-under-dotnet tests
178 2009-01-14 Atsushi Enomoto <atsushi@ximian.com>
180 * ClientBase_InteractiveChannelInitializerTest.cs : new test, for
181 IInteractiveChannelInitializers support in ClientBase<T>.
183 2008-05-22 Roei Erez <roeie@mainsoft.com>
184 * fix ContractDescription.GetContract implementation
185 * Refactor Request processing
186 * Add support for message inspectors
187 * Add support for InstanceContextProvider & InstanceProvider, including lifecycles events
188 like: ReleaseServiceInstance, Open, Close...
189 * Add relevant test cases.
191 2008-05-07 Eyal Alaluf <eyala@mainsoft.com>
193 * ChannelFactory_1Test.cs: Test Enum in/out parameters with code generation.
195 2008-05-01 Eyal Alaluf <eyala@mainsoft.com>
197 * ChannelFactory_1Test.cs: Add test with out params and void return.
199 2008-04-14 Igor Zelmanovich <igorz@mainsoft.com>
201 * ExtensionCollectionTest.cs: new test.
203 2008-04-10 Eyal Alaluf <eyala@mainsoft.com>
205 * ChannelFactory_1Test.cs: Added test to check serialization of parameters
206 and deserialization of return values and out parameters. The tests are
207 currently checking only the client side and not the server side.
209 2008-04-08 Roei Erez <roeie@mainsoft.com>
210 * Add tests for ServiceHostBaseTest.cs
212 2008-04-06 Roei Erez <roeie@mainsoft.com>
214 * ServiceHostBaseTests: Added new tests
216 2008-04-03 Igor Zelmanovich <igorz@mainsoft.com>
218 * ServiceHostBaseTest.cs.cs: new test for InitializeRuntime.
220 2008-04-03 Roei Erez <roeie@mainsoft.com>
222 * ServiceHostBaseTest.cs: new test for negative flow in ApplyConfiguration.
224 2008-04-02 Vladimir Krasnov <vladimirk@mainsoft.com>
226 * BasicHttpBindingTest.cs: added tests
228 2008-04-02 Igor Zelmanovich <igorz@mainsoft.com>
230 * ServiceHostBaseTest.cs.cs: new test, remove NotWorking attribute.
232 2008-04-01 Igor Zelmanovich <igorz@mainsoft.com>
234 * ServiceHostBaseTest.cs: new test.
236 2008-03-30 Atsushi Enomoto <atsushi@ximian.com>
238 * WSHttpBindingTest.cs : mark MessageSecurityIssuedToken as NotWorking.
239 * EndpointAddress10Test.cs : mark SerializeDeserialize as NotWorking.
241 2008-03-04 Eyal Alaluf <eyala@mainsoft.com>
243 * ChannelFactory_1Test.cs: Add tests for different ctors.
244 * CommonUseCases.cs: Move common intefaces that are also configured by the
245 test dll config file.
246 * ChannelFactoryTest.cs: Add tests for the protected methods
247 InitializeEndpoint and ApplyConfiguration.
248 * ClientBaseTest.cs: Add test cases with default ("*") configuration. Moved
249 interfaces to CommonUseCases.cs.
252 2008-02-28 Eyal Alaluf <eyala@mainsoft.com>
254 * ServiceHostTest.cs: Marjed test as not working since it caused a crash(!)
255 * ClientBaseTest.cs: Add tests for ClientBase<T> constructors.
257 2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
259 * EndpointAddressTest.cs : test for rejecting relative Uri.
261 2007-08-19 Atsushi Enomoto <atsushi@ximian.com>
263 * ClientCredentialsSecurityTokenManagerTest.cs
264 ChannelFactory_1Test.cs EndpointAddressTest.cs
265 EndpointAddress10Test.cs ServiceHostTest.cs : warning cleanup.
267 2007-08-19 Atsushi Enomoto <atsushi@ximian.com>
269 * ServiceHostTest.cs : added test for InstanceContextMode in
270 ServiceBehaviorAttribute.
272 2007-07-06 Atsushi Enomoto <atsushi@ximian.com>
274 * NetMsmqBindingTest.cs : new test.
276 2007-04-20 Atsushi Enomoto <atsushi@ximian.com>
278 * EndpointAddressTest.cs : fixed some warnings.
279 * EndpointAddress10Test.cs : new test.
281 2007-04-05 Atsushi Enomoto <atsushi@ximian.com>
283 * EndpointAddressTest.cs : added WriteContentsTo and WriteTo tests
284 with WSAddressing10 mode.
285 * WSHttpBindingTest.cs : added test for IssuedToken security.
286 * EndpointIdentityTest.cs : new test (not working yet).
288 2007-04-03 Atsushi Enomoto <atsushi@ximian.com>
290 * IntegratedConnectionTest.cs, ClientBaseTest.cs :
291 marked some failing tests (on Orcas) as ignored. Some fixes to
292 make sure that open connection things be closed.
294 2007-04-02 Atsushi Enomoto <atsushi@ximian.com>
296 * ClientCredentialsSecurityTokenManagerTest.cs :
297 added mutual ssonego provider creation without client certificate.
299 2007-03-30 Atsushi Enomoto <atsushi@ximian.com>
301 * WSHttpBindingTest.cs : added MessageSecurity test for SPNego case.
303 2007-03-07 Atsushi Enomoto <atsushi@ximian.com>
305 * ClientCredentialsSecurityTokenManagerTest.cs :
306 added another secure conversation parameter .ctor().
308 2007-03-05 Atsushi Enomoto <atsushi@ximian.com>
310 * ClientCredentialsSecurityTokenManagerTest.cs :
311 for ssl parameters, just use exposed requirement initialization.
312 Rewrote and enabled IsIssuedSecurityTokenRequirement() tests.
314 2007-02-27 Atsushi Enomoto <atsushi@ximian.com>
316 * WSHttpBindingTest.cs : added MessageSecurityUserName(), and some
317 tests for RequireSignatureConfirmation.
319 2007-01-31 Atsushi Enomoto <atsushi@ximian.com>
321 * ClientCredentialsSecurityTokenManagerTest.cs : refactoring;
322 replaced X509Cert2 ctor() with an already-initialized member.
323 Added CreateAuthenticatorX509().
325 2007-01-11 Atsushi Enomoto <atsushi@ximian.com>
327 * ClientCredentialsSecurityTokenManagerTest.cs : added custom token
328 classes and non-finished test. Added Clone() test.
330 2006-12-04 Atsushi Enomoto <atsushi@ximian.com>
332 * ServiceHostTest.cs : added test for ServiceMetadataBehavior
333 existence check for non-IMetadataExchange type.
335 2006-10-05 Atsushi Enomoto <atsushi@ximian.com>
337 * WSHttpBindingTest.cs : more property check for x509 parameters.
339 2006-09-27 Atsushi Enomoto <atsushi@ximian.com>
341 * ClientBaseTest.cs, ChannelFactory_1Test.cs :
342 use port 37564 instead of 8080.
343 * WSHttpBindingTest.cs : added MessageSecurityCertificate() test.
344 * ClientCredentialsSecurityTokenManagerTest.cs :
345 Some authenticator tests.
347 2006-09-26 Atsushi Enomoto <atsushi@ximian.com>
349 * WSHttpBindingTest.cs :
350 a bit more details on default message security test.
352 2006-09-17 Atsushi Enomoto <atsushi@ximian.com>
354 * MessageSecurityVersionTest.cs : test for SecurityTokenVersion.
356 2006-09-17 Atsushi Enomoto <atsushi@ximian.com>
358 * ClientCredentialsSecurityTokenManagerTest.cs :
359 added and fixed some AnonymousSslnego related tests.
361 2006-09-17 Atsushi Enomoto <atsushi@ximian.com>
363 * IntegratedConnectionTest.cs : enabled with a bit of fixes.
364 * ClientBaseTest.cs : added tests from $(topdir)/samples/clientbase.
366 2006-09-15 Atsushi Enomoto <atsushi@ximian.com>
368 * ClientCredentialsSecurityTokenManagerTest.cs :
369 removed some NotWorking.
371 2006-09-12 Atsushi Enomoto <atsushi@ximian.com>
373 * UriSchemeKeyedCollectionTest.cs : fix warnings.
375 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
377 * ChannelFactoryTest.cs : ... and namespace fix.
379 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
381 * ClientCredentialsSecurityTokenManagerTest.cs : added more tests on
382 how it should acquire X509 certificates.
383 * ChannelFactory_1Test.cs : removed NotWorking.
384 * ChannelFactoryTest.cs : moved from Test/S.SM.Channels.
386 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
388 * ChannelFactory_1Test.cs : added test for the actual invocation of
389 TChannel (contract) members.
391 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
393 * ChannelFactory_1Test.cs : added test for EnsureOpened().
395 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
397 * WSFederationHttpBindingTest.cs : new file, mostly copied from
398 WSHttpBindingTest.cs and largely commented out.
400 2006-09-01 Atsushi Enomoto <atsushi@ximian.com>
402 * TransactionProtocolTest.cs : cleaning up NotWorking.
404 2006-08-31 Atsushi Enomoto <atsushi@ximian.com>
406 * ChannelFactory_1Test.cs : new test.
407 * ClientBaseTest.cs : added some tests to solve some confusion.
409 2006-08-31 Atsushi Enomoto <atsushi@ximian.com>
411 * ClientCredentialsSecurityTokenManagerTest.cs : added some
412 notworking tests for RecipientServiceModelSecurityTokenParameters.
414 2006-08-30 Atsushi Enomoto <atsushi@ximian.com>
416 * ServiceHostTest.cs : added another AddServiceEndpoint() case.
417 * ClientCredentialsSecurityTokenManagerTest.cs :
418 added a concept case that remote endpoint identity is nothing to
419 do with required client certificate.
421 2006-08-25 Atsushi Enomoto <atsushi@ximian.com>
423 * WSHttpBindingTest.cs : added test for security parameters in
424 non-NegotiateServiceCredential mode.
426 2006-08-24 Atsushi Enomoto <atsushi@ximian.com>
428 * ClientCredentialsSecurityTokenManagerTest.cs :
429 added minor SecureConversation requirement test, and cosmetic fixes.
431 2006-08-23 Atsushi Enomoto <atsushi@ximian.com>
433 * WSHtttpBindingTest.cs : some more tests for message security
435 * ClientCredentialsSecurityTokenManagerTest.cs : removed some
436 NotWorking. Added more secure conversation tests.
438 2006-08-23 Atsushi Enomoto <atsushi@ximian.com>
440 * BehaviorCollectionTest.cs : removed obsolete test.
442 2006-08-22 Atsushi Enomoto <atsushi@ximian.com>
444 * ClientCredentialsSecurityTokenManagerTest.cs : new test.
446 2006-08-22 Atsushi Enomoto <atsushi@ximian.com>
448 * WSHtttpBindingTest.cs : added DefaultMessageSecurity() test.
450 2006-08-21 Atsushi Enomoto <atsushi@ximian.com>
452 * MessageSecurityVersionTest.cs : new test.
454 2006-08-14 Atsushi Enomoto <atsushi@ximian.com>
456 * WSHttpBindingTest.cs : fixed CreateMessageSecurity(). for Transport
457 it returns null, so test it as such.
459 2006-08-01 Ankit Jain <jankit@novell.com>
461 * EndpointAddressTest.cs: New tests for ReadFrom overloads.
463 2006-07-21 Atsushi Enomoto <atsushi@ximian.com>
465 * WSHttpBindingTest.cs :
466 Added notworking BuildListenerWithoutServiceCertificate().
468 2006-07-20 Atsushi Enomoto <atsushi@ximian.com>
470 * BasicHttpBindingTest.cs : added Security related construction tests.
472 2006-07-20 Atsushi Enomoto <atsushi@ximian.com>
474 * EndpointAddressBuilderTest.cs : new file.
475 * EndpointAddressTest.cs : added another wrong xml reader test.
477 2006-07-19 Atsushi Enomoto <atsushi@ximian.com>
479 * EndpointAddressTest.cs : added test for WriteTo().
481 2006-07-18 Atsushi Enomoto <atsushi@ximian.com>
483 * EndpointAddressTest.cs : added test for ReadFrom().
485 2006-07-18 Atsushi Enomoto <atsushi@ximian.com>
487 * IntegratedConnectionTest.cs : comment out those tests until
488 HTTP connections on NUnit tests got stable.
489 * WSHttpBindingTest.cs : added tests on Security properties. Also
490 added test for different SecurityMode .ctor() parameters.
492 2006-07-13 Atsushi Enomoto <atsushi@ximian.com>
494 * IntegratedConnectionTest.cs : use different port than 8080 which
495 is likely to be used.
497 2006-07-13 Atsushi Enomoto <atsushi@ximian.com>
499 * IntegratedConnectionTest.cs : added test for metadata exchange.
501 2006-07-12 Atsushi Enomoto <atsushi@ximian.com>
503 * IntegratedConnectionTest.cs : new test file for connection examples.
505 2006-07-12 Atsushi Enomoto <atsushi@ximian.com>
507 * ServiceHostTest.cs : added tests for IMetadataExchange handling
508 which seem to be a special case.
510 2006-07-10 Atsushi Enomoto <atsushi@ximian.com>
512 * WSHttpBindingTest.cs, TransactionProtocolTest.cs :
515 2006-07-06 Atsushi Enomoto <atsushi@ximian.com>
517 * BasicHttpBindingTest.cs : June CTP fixes.
519 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
521 * BindingElementTest.cs, BindingTest.cs, InvalidBindingElement.cs,
522 HttpTransportBindingElementTest.cs, EndpointDispatcherTest.cs,
523 CustomBindingTest.cs : namespace fixes. Soon to be moved.
524 * EndpointListenerTest.cs, EndpointListenerCollectionTest.cs :
525 removed unused files.
527 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
529 * BindingElementTest.cs : dependent changes by ChannelManagerBase.
531 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
533 * BindingElementTest.cs : June CTP update madness.
535 2006-07-05 Atsushi Enomoto <atsushi@ximian.com>
537 * ServiceAssert.cs, InvalidBindingElement.cs,
538 HttpTransportBindingElementTest.cs : reflect June CTP updates.
540 2006-06-27 Atsushi Enomoto <atsushi@ximian.com>
542 * ClientBaseTest.cs : comment out the entire test until I resolve
543 why it breaks NUnit execution under MS.NET.
545 2006-06-22 Atsushi Enomoto <atsushi@ximian.com>
547 * ClientBaseTest.cs : new test file.
549 2006-05-29 Atsushi Enomoto <atsushi@ximian.com>
551 * BasicHttpBindingTest.cs, HttpTransportBindingElementTest.cs :
554 2006-04-06 Atsushi Enomoto <atsushi@ximian.com>
556 * BasicHttpBindingTest.cs : added test for MessageEncoding property.
558 2006-03-17 Atsushi Enomoto <atsushi@ximian.com>
560 * ChannelDescriptionTest.cs DispatcherTest.cs : removed old tests.
562 2006-03-16 Atsushi Enomoto <atsushi@ximian.com>
564 * ServiceHostTest.cs : removed NotWorking. Added description on why
565 InvalidOperationExceptions are thrown. Commented out extra lines.
567 My thought is those tests should be rewritten to use correct
568 service contract implementation type and be used for multiple
569 ServiceEndpoint addition, not just for checking contract
570 implementation existence.
572 2006-03-13 Atsushi Enomoto <atsushi@ximian.com>
574 * EndpointDispatcherTest.cs : new test.
576 2006-03-08 Atsushi Enomoto <atsushi@ximian.com>
578 * ServiceAssert.cs : added AssertMessageEncoder().
580 2006-03-06 Atsushi Enomoto <atsushi@ximian.com>
582 * BindingElementTest.cs : added more preparation code (still no test).
583 * HttpTransportBindingElementTest.cs : added tests for
584 CanBuildChannelFactory() and CanBuildChannelListener().
586 2006-03-06 Atsushi Enomoto <atsushi@ximian.com>
588 * ServiceHostTest.cs :
589 Renamed IFoo to IBar since IFoo sounds like it is an interface of
590 Foo (while it isn't). Added more AddServiceEndpoint() tests.
592 2006-03-06 Atsushi Enomoto <atsushi@ximian.com>
594 * ServiceHostTest.cs : Added more tests for .ctor().
595 * CustomBindingTest.cs : removed [NotWorking].
597 2006-03-03 Atsushi Enomoto <atsushi@ximian.com>
599 * BindingTest.cs : Kinda fixed BuildChannelFactoryGeneric2(). That
600 ExpectedException was thrown just because HttpTransportBindingElement
601 does not support IInputChannel. It is not good to test default
602 implementation of BuildChannelFactory().
604 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
606 * TextMessageEncodingBindingElementTest.cs :
607 Feb. CTP requires ListenUri arguments to make this test pass.
608 BindingElementTest.cs : removed tests that do not make sense now.
610 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
612 * BindingTest.cs : fixed tests. The original test does not make sense
613 now, so made it into another kind of test (check ArgumentException).
615 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
617 * EndpointAddressTest.cs : reflect API fix. Anonymous URI has changed
618 to reasonable URI which does not pretend standards.
620 2006-03-02 Atsushi Enomoto <atsushi@ximian.com>
622 (back to normal "record-ChangeLogs" mode after the big API change mess)
623 * HttpTransportBindingElementTest.cs : fixed minor API differences.
625 2006-02-23 Atsushi Enomoto <atsushi@ximian.com>
627 * ActionFilterTest.cs AddressHeaderTest.cs AddressingVersionTest.cs
628 BehaviorCollectionTest.cs BindingElementTest.cs BindingTest.cs
629 ChannelDescriptionTest.cs ChannelFactoryTest.cs
630 ContractDescriptionTest.cs DispatcherTest.cs
631 EmptyFaultExceptionTest.cs EndpointBehaviorCollectionTest.cs
632 EndpointListenerCollectionTest.cs EndpointListenerTest.cs
633 EnvelopeVersionTest.cs FaultExceptionTest.cs FilterTableTest.cs
634 HttpTransportBindingElementTest.cs InvalidBindingElement.cs
635 InvalidBodyAccessExceptionTest.cs MessageBufferTest.cs
636 MessageEncodingBindingElementTest.cs MessageHeaderTest.cs
637 MessageHeadersTest.cs MessageVersionTest.cs ServiceAssert.cs
638 ServiceAuthorizationBehaviorTest.cs ServiceEndpointTest.cs
639 TextMessageEncodingBindingElementTest.cs
640 UnknownFaultExceptionTest.cs :
641 Feb. CTP API changes - chapter 1.
643 2006-02-15 Atsushi Enomoto <atsushi@ximian.com>
645 * UriSchemeKeyedCollectionTest.cs EndpointAddressTest.cs
646 DispatcherTest.cs FaultExceptionTest.cs
647 EndpointListenerCollectionTest.cs
648 TextMessageEncodingBindingElementTest.cs EndpointListenerTest.cs
649 HttpTransportBindingElementTest.cs :
650 Removed several [NotWorking]/[Ignore] from tests, including required
651 changes to make tests work fine w/ indigo.
653 2006-02-15 Atsushi Enomoto <atsushi@ximian.com>
655 * ServiceEndpointTest.cs : uncommented some tests.
656 * ActionFilterTest.cs : added CreateFilterTable() test.
658 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
660 * MessageHeadersTest.cs : enabled some tests.
661 * ActionFilterTest.cs : new test file.
663 2006-02-14 Atsushi Enomoto <atsushi@ximian.com>
665 * ServiceHostTest.cs : Ignore AddServiceEndpoint(). Maybe IFoo needs
666 to be the interface of Foo, but let's wait for discussion.
668 2006-02-14 Ankit Jain <jankit@novell.com>
670 * ServiceHostTest.cs: Enable tests which are dependent on relative
673 2006-02-11 Ankit Jain <jankit@novell.com>
675 * ServiceHostTest.cs : Add tests for AddServiceEndpoint ().
676 * UriSchemeKeyedCollectionTest.cs : Add test for Address with query.
678 2006-02-11 Ankit Jain <jankit@novell.com>
680 * ServiceHostTest.cs : Fix "typo" in last commit.
681 * UriSchemeKeyedCollectionTest.cs : Likewise.
683 2006-02-11 Ankit Jain <jankit@novell.com>
685 * ServiceHostTest.cs : New.
686 * UriSchemeKeyedCollectionTest.cs : New.
688 2006-02-08 Atsushi Enomoto <atsushi@ximian.com>
690 * SynchronizedReadOnlyCollectionTest.cs : added more test for
691 .ctor(object, IEnumerable<T>).
693 2006-02-08 Atsushi Enomoto <atsushi@ximian.com>
695 * FaultReasonTextTest.cs : new file.
697 2006-02-08 Atsushi Enomoto <atsushi@ximian.com>
700 It should be in System.Runtime.Serialization.dll test.
702 2006-02-01 Atsushi Enomoto <atsushi@ximian.com>
704 * BindingTest.cs BindingElementTest.cs : new tests, mostly for
706 * ChannelDescriptionTest.cs : actually all three .ctor() tests are
707 expected to fail, so split them into 3 tests.
708 * ChannelFactoryTest.cs : There is no public way to create
709 ChannelDescription which results in null ChannelType, so commented
710 ChannelType assertion out.
712 2006-02-01 Atsushi Enomoto <atsushi@ximian.com>
714 * ChannelDescriptionTest.cs ChannelFactoryTest.cs : new tests.
715 * ServiceEndpointTest.cs : enabled CtorNullEndpoint() again.
717 2006-01-26 Atsushi Enomoto <atsushi@ximian.com>
719 * InvalidBindingElement.cs : new file. Represents an invalid binding.
720 * HttpTransportBindingElementTest.cs : Added more tests for
721 BuildChannelFactory().
723 2006-01-26 Atsushi Enomoto <atsushi@ximian.com>
725 * HttpTransportBindingElementTest.cs :
726 Added BuildChannelFactory() test, NotWorking.
728 2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
730 * AddressHeaderTest.cs : WriteAddressHeaderTest() works now. Added
731 string comparison test there.
733 2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
735 * EndpointAddressTest.cs : Added Headers(). The code was broken in
738 2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
740 * EndpointAddressTest.cs : ConstructorTest() is working now.
742 2006-01-17 Atsushi Enomoto <atsushi@ximian.com>
744 * UniqueIdTest.cs EndpointAddressTest.cs DispatcherTest.cs
745 FaultExceptionTest.cs MessageHeaderTest.cs
746 TextMessageEncodingBindingElementTest.cs MessageBufferTest.cs
747 MessageHeadersTest.cs EndpointListenerTest.cs AddressHeaderTest.cs
748 CustomBindingTest.cs :
749 several updates to match Dec.CTP. Marked all notworking tests
750 as [Category ("NotWorking")]. Marked all test which got broken in
753 2005-11-22 Duncan Mak <duncan@novell.com>
755 * ContractDescriptionTest.cs: Change from 'null' to
756 ProtectionLevel.None.
758 * CustomBindingTest.cs (DefaultCtor, CtorFromAnotherBinding): Fix
759 it up to make it go green.
761 * ExceptionListenerTest.cs: Change from ArgumentNullException to
764 * ServiceAssert.cs: Change from 'Session' to 'UseSession'.
766 * ServiceEndpointTest.cs (CtorNullBinding, CtorNullEndpoint):
767 Commented out, because they don't apply anymore.
769 * TextMessageEncodingBindingElementTest.cs
770 (BuildChannelListenerNoTransport): Change from
771 InvalidOperationException to ArgumentException.
773 Moved the tests for classes from System.ServiceModel to
774 MonoTests.System.ServiceModel, instead of
775 MonoTests.System.ServiceModel.Channels.
777 We're down to 3 errors now.
779 2005-11-21 Atsushi Enomoto <atsushi@ximian.com>
781 * EndpointListenerTest.cs : fix for Nov. CTP.
783 2005-11-21 Atsushi Enomoto <atsushi@ximian.com>
785 * EndpointListenerCollectionTest.cs,
786 TextMessageEncodingBindingElementTest.cs,
787 EndpointListenerTest.cs : build fix for Nov. RTM
789 2005-11-20 Atsushi Enomoto <atsushi@ximian.com>
791 * DispatcherTest.cs : FilterProvider vanished in Nov. RTM.
793 2005-11-20 Atsushi Enomoto <atsushi@ximian.com>
795 * CustomBindingTest.cs : new test.
797 2005-10-31 Atsushi Enomoto <atsushi@ximian.com>
799 * BehaviorCollectionTest.cs : new file.
801 2005-10-27 Atsushi Enomoto <atsushi@ximian.com>
803 * EndpointAddressTest.cs : only comments lines.
805 2005-10-27 Atsushi Enomoto <atsushi@ximian.com>
807 * EndpointBehaviorCollectionTest.cs, EndpointListenerTest.cs :
809 * ServiceEndpointTest.cs : replaced CustomBinding with
810 BasicHttpBinding used in tests.
811 * EndpointAddressTest.cs : added more tests.
813 2005-10-27 Atsushi Enomoto <atsushi@ximian.com>
815 * DispatcherTest.cs, ServiceEndpointTest.cs : new tests
817 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
819 * AddressingVersionTest.cs, MessageVersionTest.cs,
820 TextMessageEncodingBindingElementTest.cs : new tests.
821 * EnvelopeVersionTest.cs : Added equality tests. tab fix.
822 * EndpointListenerCollectionTest.cs : not working for now.
824 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
826 * ServiceEndpointCollectionTest.cs : it was accidentally added, and
827 should be empty for now.
828 * ContractDescriptionTest.cs : added non-contract and
829 duplicate-contract tests.
831 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
833 * ContractDescriptionTest.cs : moved from *.Design/TypeLoaderTest.cs.
835 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
837 * BasicHttpBindingTest.cs, ServiceEndpointCollectionTest.cs,
838 HttpTransportBindingElementTest.cs : new tests.
840 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
842 * BasicHttpBindingTest.cs, ServiceEndpointCollectionTest.cs,
843 HttpTransportBindingElementTest.cs : new files.
845 2005-10-26 Atsushi Enomoto <atsushi@ximian.com>
847 * EndpointListenerCollectionTest.cs : new test.
849 2005-10-24 Atsushi Enomoto <atsushi@ximian.com>
851 * ServiceAssert.cs : new utility class that should be useful for
852 comparing BlahDescription.
854 2005-10-24 Atsushi Enomoto <atsushi@ximian.com>
856 * ServiceAuthorizationBehaviorTest.cs : new file.
858 2005-10-23 Atsushi Enomoto <atsushi@ximian.com>
860 * MessageBufferTest.cs : disabling AreNotEqual() (it is not supported
861 in current mono nunit20).
863 2005-10-23 Duncan Mak <duncan@novell.com>
865 * MessageHeadersTest.cs: New test.
866 * UniqueIdTest.cs: Another new one.
868 2005-10-22 Duncan Mak <duncan@novell.com>
870 * InvalidBodyAccessExceptionTest.cs (TestConstructor): One quick
871 one to find out what the default message is.
873 * EmptyFaultExceptionTest.cs (TestDefaults): Add test on Reason.
875 2005-10-22 Duncan Mak <duncan@novell.com>
877 * EmptyFaultExceptionTest.cs:
878 * FaultExceptionTest.cs (TestCreateMessageFault): Tests the
879 CreateMessageFault method.
881 2005-10-22 Duncan Mak <duncan@novell.com>
883 * FaultCodeTest.cs (TestNamespace): New test method.
884 * EmptyFaultExceptionTest.cs:
885 * FaultExceptionTest.cs:
886 * UnknownFaultExceptionTest.cs: New tests for the FaultException
887 family of Exceptions.
889 2005-10-22 Duncan Mak <duncan@novell.com>
891 * FaultCodeTest.cs: New test.
893 2005-09-29 Duncan Mak <duncan@novell.com>
895 * EndpointAddressTest.cs: Fixed spacing.
896 (GetSchemaTest, GetSchemaTestWithEmptySet): New tests for the
899 * MessageHeaderTest.cs (TestGenericConstructor): Test for the
900 constructor of MessageHeader<T>.
902 2005-09-29 Duncan Mak <duncan@novell.com>
904 * MessageBufferTest.cs: Use tabs instead of spaces.
905 (TestWriteMessage): Work in progress.
906 (TestCreateMessage): Test round-tripping from Message to
907 MessageBuffer and back.
908 (TestWriteMessageNull): Test null argument.
909 (WriteMessageWithDictionaryWriter): non-test method for figuring
910 out how Dictionary XmlDictionaryWriter writes out a Message.
912 2005-09-28 Duncan Mak <duncan@novell.com>
914 * SynchronizedReadOnlyCollectionTest.cs (TestIListContainsNull): New
916 (TestICollectionCopyTo): Fixed the test.
918 2005-09-28 Duncan Mak <duncan@novell.com>
920 * MessageHeaderTest.cs (TestWriteHeaderAttributes): New test.
922 * SynchronizedReadOnlyCollectionTest.cs: Tests for
923 SynchronizedReadOnlyCollection.
925 2005-09-28 Duncan Mak <duncan@novell.com>
927 * AddressHeaderTest.cs:
928 * EndpointAddressTest.cs:
929 * EnvelopeVersionTest.cs:
930 * FilterTableTest.cs:
931 * MessageHeaderTest.cs: Fixed indentation.
933 * MessageHeaderTest.cs (TestToString):
934 (TestWriteStartHeader, TestWriteHeaderContent): Added new tests.