ChangeLog 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778
  1. 2009-04-21 Atsushi Enomoto <[email protected]>
  2. * NetPeerTcpBindingTest.cs : fix build.
  3. 2009-04-20 Atsushi Enomoto <[email protected]>
  4. * NetPeerTcpBindingTest.cs : new test.
  5. 2009-04-08 Atsushi Enomoto <[email protected]>
  6. * NetTcpBindingTest.cs : fix wrong value expectation.
  7. 2009-04-07 Atsushi Enomoto <[email protected]>
  8. * NetTcpBindingTest.cs : new test.
  9. 2009-02-24 Atsushi Enomoto <[email protected]>
  10. * ChannelFactory_1Test.cs, ChannelFactoryTest.cs, ClientBaseTest.cs:
  11. Ignore all failing-under-dotnet tests
  12. 2009-01-14 Atsushi Enomoto <[email protected]>
  13. * ClientBase_InteractiveChannelInitializerTest.cs : new test, for
  14. IInteractiveChannelInitializers support in ClientBase<T>.
  15. 2008-05-22 Roei Erez <[email protected]>
  16. * fix ContractDescription.GetContract implementation
  17. * Refactor Request processing
  18. * Add support for message inspectors
  19. * Add support for InstanceContextProvider & InstanceProvider, including lifecycles events
  20. like: ReleaseServiceInstance, Open, Close...
  21. * Add relevant test cases.
  22. 2008-05-07 Eyal Alaluf <[email protected]>
  23. * ChannelFactory_1Test.cs: Test Enum in/out parameters with code generation.
  24. 2008-05-01 Eyal Alaluf <[email protected]>
  25. * ChannelFactory_1Test.cs: Add test with out params and void return.
  26. 2008-04-14 Igor Zelmanovich <[email protected]>
  27. * ExtensionCollectionTest.cs: new test.
  28. 2008-04-10 Eyal Alaluf <[email protected]>
  29. * ChannelFactory_1Test.cs: Added test to check serialization of parameters
  30. and deserialization of return values and out parameters. The tests are
  31. currently checking only the client side and not the server side.
  32. 2008-04-08 Roei Erez <[email protected]>
  33. * Add tests for ServiceHostBaseTest.cs
  34. 2008-04-06 Roei Erez <[email protected]>
  35. * ServiceHostBaseTests: Added new tests
  36. 2008-04-03 Igor Zelmanovich <[email protected]>
  37. * ServiceHostBaseTest.cs.cs: new test for InitializeRuntime.
  38. 2008-04-03 Roei Erez <[email protected]>
  39. * ServiceHostBaseTest.cs: new test for negative flow in ApplyConfiguration.
  40. 2008-04-02 Vladimir Krasnov <[email protected]>
  41. * BasicHttpBindingTest.cs: added tests
  42. 2008-04-02 Igor Zelmanovich <[email protected]>
  43. * ServiceHostBaseTest.cs.cs: new test, remove NotWorking attribute.
  44. 2008-04-01 Igor Zelmanovich <[email protected]>
  45. * ServiceHostBaseTest.cs: new test.
  46. 2008-03-30 Atsushi Enomoto <[email protected]>
  47. * WSHttpBindingTest.cs : mark MessageSecurityIssuedToken as NotWorking.
  48. * EndpointAddress10Test.cs : mark SerializeDeserialize as NotWorking.
  49. 2008-03-04 Eyal Alaluf <[email protected]>
  50. * ChannelFactory_1Test.cs: Add tests for different ctors.
  51. * CommonUseCases.cs: Move common intefaces that are also configured by the
  52. test dll config file.
  53. * ChannelFactoryTest.cs: Add tests for the protected methods
  54. InitializeEndpoint and ApplyConfiguration.
  55. * ClientBaseTest.cs: Add test cases with default ("*") configuration. Moved
  56. interfaces to CommonUseCases.cs.
  57. 2008-02-28 Eyal Alaluf <[email protected]>
  58. * ServiceHostTest.cs: Marjed test as not working since it caused a crash(!)
  59. * ClientBaseTest.cs: Add tests for ClientBase<T> constructors.
  60. 2008-02-15 Atsushi Enomoto <[email protected]>
  61. * EndpointAddressTest.cs : test for rejecting relative Uri.
  62. 2007-08-19 Atsushi Enomoto <[email protected]>
  63. * ClientCredentialsSecurityTokenManagerTest.cs
  64. ChannelFactory_1Test.cs EndpointAddressTest.cs
  65. EndpointAddress10Test.cs ServiceHostTest.cs : warning cleanup.
  66. 2007-08-19 Atsushi Enomoto <[email protected]>
  67. * ServiceHostTest.cs : added test for InstanceContextMode in
  68. ServiceBehaviorAttribute.
  69. 2007-07-06 Atsushi Enomoto <[email protected]>
  70. * NetMsmqBindingTest.cs : new test.
  71. 2007-04-20 Atsushi Enomoto <[email protected]>
  72. * EndpointAddressTest.cs : fixed some warnings.
  73. * EndpointAddress10Test.cs : new test.
  74. 2007-04-05 Atsushi Enomoto <[email protected]>
  75. * EndpointAddressTest.cs : added WriteContentsTo and WriteTo tests
  76. with WSAddressing10 mode.
  77. * WSHttpBindingTest.cs : added test for IssuedToken security.
  78. * EndpointIdentityTest.cs : new test (not working yet).
  79. 2007-04-03 Atsushi Enomoto <[email protected]>
  80. * IntegratedConnectionTest.cs, ClientBaseTest.cs :
  81. marked some failing tests (on Orcas) as ignored. Some fixes to
  82. make sure that open connection things be closed.
  83. 2007-04-02 Atsushi Enomoto <[email protected]>
  84. * ClientCredentialsSecurityTokenManagerTest.cs :
  85. added mutual ssonego provider creation without client certificate.
  86. 2007-03-30 Atsushi Enomoto <[email protected]>
  87. * WSHttpBindingTest.cs : added MessageSecurity test for SPNego case.
  88. 2007-03-07 Atsushi Enomoto <[email protected]>
  89. * ClientCredentialsSecurityTokenManagerTest.cs :
  90. added another secure conversation parameter .ctor().
  91. 2007-03-05 Atsushi Enomoto <[email protected]>
  92. * ClientCredentialsSecurityTokenManagerTest.cs :
  93. for ssl parameters, just use exposed requirement initialization.
  94. Rewrote and enabled IsIssuedSecurityTokenRequirement() tests.
  95. 2007-02-27 Atsushi Enomoto <[email protected]>
  96. * WSHttpBindingTest.cs : added MessageSecurityUserName(), and some
  97. tests for RequireSignatureConfirmation.
  98. 2007-01-31 Atsushi Enomoto <[email protected]>
  99. * ClientCredentialsSecurityTokenManagerTest.cs : refactoring;
  100. replaced X509Cert2 ctor() with an already-initialized member.
  101. Added CreateAuthenticatorX509().
  102. 2007-01-11 Atsushi Enomoto <[email protected]>
  103. * ClientCredentialsSecurityTokenManagerTest.cs : added custom token
  104. classes and non-finished test. Added Clone() test.
  105. 2006-12-04 Atsushi Enomoto <[email protected]>
  106. * ServiceHostTest.cs : added test for ServiceMetadataBehavior
  107. existence check for non-IMetadataExchange type.
  108. 2006-10-05 Atsushi Enomoto <[email protected]>
  109. * WSHttpBindingTest.cs : more property check for x509 parameters.
  110. 2006-09-27 Atsushi Enomoto <[email protected]>
  111. * ClientBaseTest.cs, ChannelFactory_1Test.cs :
  112. use port 37564 instead of 8080.
  113. * WSHttpBindingTest.cs : added MessageSecurityCertificate() test.
  114. * ClientCredentialsSecurityTokenManagerTest.cs :
  115. Some authenticator tests.
  116. 2006-09-26 Atsushi Enomoto <[email protected]>
  117. * WSHttpBindingTest.cs :
  118. a bit more details on default message security test.
  119. 2006-09-17 Atsushi Enomoto <[email protected]>
  120. * MessageSecurityVersionTest.cs : test for SecurityTokenVersion.
  121. 2006-09-17 Atsushi Enomoto <[email protected]>
  122. * ClientCredentialsSecurityTokenManagerTest.cs :
  123. added and fixed some AnonymousSslnego related tests.
  124. 2006-09-17 Atsushi Enomoto <[email protected]>
  125. * IntegratedConnectionTest.cs : enabled with a bit of fixes.
  126. * ClientBaseTest.cs : added tests from $(topdir)/samples/clientbase.
  127. 2006-09-15 Atsushi Enomoto <[email protected]>
  128. * ClientCredentialsSecurityTokenManagerTest.cs :
  129. removed some NotWorking.
  130. 2006-09-12 Atsushi Enomoto <[email protected]>
  131. * UriSchemeKeyedCollectionTest.cs : fix warnings.
  132. 2006-09-05 Atsushi Enomoto <[email protected]>
  133. * ChannelFactoryTest.cs : ... and namespace fix.
  134. 2006-09-05 Atsushi Enomoto <[email protected]>
  135. * ClientCredentialsSecurityTokenManagerTest.cs : added more tests on
  136. how it should acquire X509 certificates.
  137. * ChannelFactory_1Test.cs : removed NotWorking.
  138. * ChannelFactoryTest.cs : moved from Test/S.SM.Channels.
  139. 2006-09-05 Atsushi Enomoto <[email protected]>
  140. * ChannelFactory_1Test.cs : added test for the actual invocation of
  141. TChannel (contract) members.
  142. 2006-09-05 Atsushi Enomoto <[email protected]>
  143. * ChannelFactory_1Test.cs : added test for EnsureOpened().
  144. 2006-09-05 Atsushi Enomoto <[email protected]>
  145. * WSFederationHttpBindingTest.cs : new file, mostly copied from
  146. WSHttpBindingTest.cs and largely commented out.
  147. 2006-09-01 Atsushi Enomoto <[email protected]>
  148. * TransactionProtocolTest.cs : cleaning up NotWorking.
  149. 2006-08-31 Atsushi Enomoto <[email protected]>
  150. * ChannelFactory_1Test.cs : new test.
  151. * ClientBaseTest.cs : added some tests to solve some confusion.
  152. 2006-08-31 Atsushi Enomoto <[email protected]>
  153. * ClientCredentialsSecurityTokenManagerTest.cs : added some
  154. notworking tests for RecipientServiceModelSecurityTokenParameters.
  155. 2006-08-30 Atsushi Enomoto <[email protected]>
  156. * ServiceHostTest.cs : added another AddServiceEndpoint() case.
  157. * ClientCredentialsSecurityTokenManagerTest.cs :
  158. added a concept case that remote endpoint identity is nothing to
  159. do with required client certificate.
  160. 2006-08-25 Atsushi Enomoto <[email protected]>
  161. * WSHttpBindingTest.cs : added test for security parameters in
  162. non-NegotiateServiceCredential mode.
  163. 2006-08-24 Atsushi Enomoto <[email protected]>
  164. * ClientCredentialsSecurityTokenManagerTest.cs :
  165. added minor SecureConversation requirement test, and cosmetic fixes.
  166. 2006-08-23 Atsushi Enomoto <[email protected]>
  167. * WSHtttpBindingTest.cs : some more tests for message security
  168. creation.
  169. * ClientCredentialsSecurityTokenManagerTest.cs : removed some
  170. NotWorking. Added more secure conversation tests.
  171. 2006-08-23 Atsushi Enomoto <[email protected]>
  172. * BehaviorCollectionTest.cs : removed obsolete test.
  173. 2006-08-22 Atsushi Enomoto <[email protected]>
  174. * ClientCredentialsSecurityTokenManagerTest.cs : new test.
  175. 2006-08-22 Atsushi Enomoto <[email protected]>
  176. * WSHtttpBindingTest.cs : added DefaultMessageSecurity() test.
  177. 2006-08-21 Atsushi Enomoto <[email protected]>
  178. * MessageSecurityVersionTest.cs : new test.
  179. 2006-08-14 Atsushi Enomoto <[email protected]>
  180. * WSHttpBindingTest.cs : fixed CreateMessageSecurity(). for Transport
  181. it returns null, so test it as such.
  182. 2006-08-01 Ankit Jain <[email protected]>
  183. * EndpointAddressTest.cs: New tests for ReadFrom overloads.
  184. 2006-07-21 Atsushi Enomoto <[email protected]>
  185. * WSHttpBindingTest.cs :
  186. Added notworking BuildListenerWithoutServiceCertificate().
  187. 2006-07-20 Atsushi Enomoto <[email protected]>
  188. * BasicHttpBindingTest.cs : added Security related construction tests.
  189. 2006-07-20 Atsushi Enomoto <[email protected]>
  190. * EndpointAddressBuilderTest.cs : new file.
  191. * EndpointAddressTest.cs : added another wrong xml reader test.
  192. 2006-07-19 Atsushi Enomoto <[email protected]>
  193. * EndpointAddressTest.cs : added test for WriteTo().
  194. 2006-07-18 Atsushi Enomoto <[email protected]>
  195. * EndpointAddressTest.cs : added test for ReadFrom().
  196. 2006-07-18 Atsushi Enomoto <[email protected]>
  197. * IntegratedConnectionTest.cs : comment out those tests until
  198. HTTP connections on NUnit tests got stable.
  199. * WSHttpBindingTest.cs : added tests on Security properties. Also
  200. added test for different SecurityMode .ctor() parameters.
  201. 2006-07-13 Atsushi Enomoto <[email protected]>
  202. * IntegratedConnectionTest.cs : use different port than 8080 which
  203. is likely to be used.
  204. 2006-07-13 Atsushi Enomoto <[email protected]>
  205. * IntegratedConnectionTest.cs : added test for metadata exchange.
  206. 2006-07-12 Atsushi Enomoto <[email protected]>
  207. * IntegratedConnectionTest.cs : new test file for connection examples.
  208. 2006-07-12 Atsushi Enomoto <[email protected]>
  209. * ServiceHostTest.cs : added tests for IMetadataExchange handling
  210. which seem to be a special case.
  211. 2006-07-10 Atsushi Enomoto <[email protected]>
  212. * WSHttpBindingTest.cs, TransactionProtocolTest.cs :
  213. new tests.
  214. 2006-07-06 Atsushi Enomoto <[email protected]>
  215. * BasicHttpBindingTest.cs : June CTP fixes.
  216. 2006-07-05 Atsushi Enomoto <[email protected]>
  217. * BindingElementTest.cs, BindingTest.cs, InvalidBindingElement.cs,
  218. HttpTransportBindingElementTest.cs, EndpointDispatcherTest.cs,
  219. CustomBindingTest.cs : namespace fixes. Soon to be moved.
  220. * EndpointListenerTest.cs, EndpointListenerCollectionTest.cs :
  221. removed unused files.
  222. 2006-07-05 Atsushi Enomoto <[email protected]>
  223. * BindingElementTest.cs : dependent changes by ChannelManagerBase.
  224. 2006-07-05 Atsushi Enomoto <[email protected]>
  225. * BindingElementTest.cs : June CTP update madness.
  226. 2006-07-05 Atsushi Enomoto <[email protected]>
  227. * ServiceAssert.cs, InvalidBindingElement.cs,
  228. HttpTransportBindingElementTest.cs : reflect June CTP updates.
  229. 2006-06-27 Atsushi Enomoto <[email protected]>
  230. * ClientBaseTest.cs : comment out the entire test until I resolve
  231. why it breaks NUnit execution under MS.NET.
  232. 2006-06-22 Atsushi Enomoto <[email protected]>
  233. * ClientBaseTest.cs : new test file.
  234. 2006-05-29 Atsushi Enomoto <[email protected]>
  235. * BasicHttpBindingTest.cs, HttpTransportBindingElementTest.cs :
  236. test build fix.
  237. 2006-04-06 Atsushi Enomoto <[email protected]>
  238. * BasicHttpBindingTest.cs : added test for MessageEncoding property.
  239. 2006-03-17 Atsushi Enomoto <[email protected]>
  240. * ChannelDescriptionTest.cs DispatcherTest.cs : removed old tests.
  241. 2006-03-16 Atsushi Enomoto <[email protected]>
  242. * ServiceHostTest.cs : removed NotWorking. Added description on why
  243. InvalidOperationExceptions are thrown. Commented out extra lines.
  244. My thought is those tests should be rewritten to use correct
  245. service contract implementation type and be used for multiple
  246. ServiceEndpoint addition, not just for checking contract
  247. implementation existence.
  248. 2006-03-13 Atsushi Enomoto <[email protected]>
  249. * EndpointDispatcherTest.cs : new test.
  250. 2006-03-08 Atsushi Enomoto <[email protected]>
  251. * ServiceAssert.cs : added AssertMessageEncoder().
  252. 2006-03-06 Atsushi Enomoto <[email protected]>
  253. * BindingElementTest.cs : added more preparation code (still no test).
  254. * HttpTransportBindingElementTest.cs : added tests for
  255. CanBuildChannelFactory() and CanBuildChannelListener().
  256. 2006-03-06 Atsushi Enomoto <[email protected]>
  257. * ServiceHostTest.cs :
  258. Renamed IFoo to IBar since IFoo sounds like it is an interface of
  259. Foo (while it isn't). Added more AddServiceEndpoint() tests.
  260. 2006-03-06 Atsushi Enomoto <[email protected]>
  261. * ServiceHostTest.cs : Added more tests for .ctor().
  262. * CustomBindingTest.cs : removed [NotWorking].
  263. 2006-03-03 Atsushi Enomoto <[email protected]>
  264. * BindingTest.cs : Kinda fixed BuildChannelFactoryGeneric2(). That
  265. ExpectedException was thrown just because HttpTransportBindingElement
  266. does not support IInputChannel. It is not good to test default
  267. implementation of BuildChannelFactory().
  268. 2006-03-02 Atsushi Enomoto <[email protected]>
  269. * TextMessageEncodingBindingElementTest.cs :
  270. Feb. CTP requires ListenUri arguments to make this test pass.
  271. BindingElementTest.cs : removed tests that do not make sense now.
  272. 2006-03-02 Atsushi Enomoto <[email protected]>
  273. * BindingTest.cs : fixed tests. The original test does not make sense
  274. now, so made it into another kind of test (check ArgumentException).
  275. 2006-03-02 Atsushi Enomoto <[email protected]>
  276. * EndpointAddressTest.cs : reflect API fix. Anonymous URI has changed
  277. to reasonable URI which does not pretend standards.
  278. 2006-03-02 Atsushi Enomoto <[email protected]>
  279. (back to normal "record-ChangeLogs" mode after the big API change mess)
  280. * HttpTransportBindingElementTest.cs : fixed minor API differences.
  281. 2006-02-23 Atsushi Enomoto <[email protected]>
  282. * ActionFilterTest.cs AddressHeaderTest.cs AddressingVersionTest.cs
  283. BehaviorCollectionTest.cs BindingElementTest.cs BindingTest.cs
  284. ChannelDescriptionTest.cs ChannelFactoryTest.cs
  285. ContractDescriptionTest.cs DispatcherTest.cs
  286. EmptyFaultExceptionTest.cs EndpointBehaviorCollectionTest.cs
  287. EndpointListenerCollectionTest.cs EndpointListenerTest.cs
  288. EnvelopeVersionTest.cs FaultExceptionTest.cs FilterTableTest.cs
  289. HttpTransportBindingElementTest.cs InvalidBindingElement.cs
  290. InvalidBodyAccessExceptionTest.cs MessageBufferTest.cs
  291. MessageEncodingBindingElementTest.cs MessageHeaderTest.cs
  292. MessageHeadersTest.cs MessageVersionTest.cs ServiceAssert.cs
  293. ServiceAuthorizationBehaviorTest.cs ServiceEndpointTest.cs
  294. TextMessageEncodingBindingElementTest.cs
  295. UnknownFaultExceptionTest.cs :
  296. Feb. CTP API changes - chapter 1.
  297. 2006-02-15 Atsushi Enomoto <[email protected]>
  298. * UriSchemeKeyedCollectionTest.cs EndpointAddressTest.cs
  299. DispatcherTest.cs FaultExceptionTest.cs
  300. EndpointListenerCollectionTest.cs
  301. TextMessageEncodingBindingElementTest.cs EndpointListenerTest.cs
  302. HttpTransportBindingElementTest.cs :
  303. Removed several [NotWorking]/[Ignore] from tests, including required
  304. changes to make tests work fine w/ indigo.
  305. 2006-02-15 Atsushi Enomoto <[email protected]>
  306. * ServiceEndpointTest.cs : uncommented some tests.
  307. * ActionFilterTest.cs : added CreateFilterTable() test.
  308. 2006-02-14 Atsushi Enomoto <[email protected]>
  309. * MessageHeadersTest.cs : enabled some tests.
  310. * ActionFilterTest.cs : new test file.
  311. 2006-02-14 Atsushi Enomoto <[email protected]>
  312. * ServiceHostTest.cs : Ignore AddServiceEndpoint(). Maybe IFoo needs
  313. to be the interface of Foo, but let's wait for discussion.
  314. 2006-02-14 Ankit Jain <[email protected]>
  315. * ServiceHostTest.cs: Enable tests which are dependent on relative
  316. Uris.
  317. 2006-02-11 Ankit Jain <[email protected]>
  318. * ServiceHostTest.cs : Add tests for AddServiceEndpoint ().
  319. * UriSchemeKeyedCollectionTest.cs : Add test for Address with query.
  320. 2006-02-11 Ankit Jain <[email protected]>
  321. * ServiceHostTest.cs : Fix "typo" in last commit.
  322. * UriSchemeKeyedCollectionTest.cs : Likewise.
  323. 2006-02-11 Ankit Jain <[email protected]>
  324. * ServiceHostTest.cs : New.
  325. * UriSchemeKeyedCollectionTest.cs : New.
  326. 2006-02-08 Atsushi Enomoto <[email protected]>
  327. * SynchronizedReadOnlyCollectionTest.cs : added more test for
  328. .ctor(object, IEnumerable<T>).
  329. 2006-02-08 Atsushi Enomoto <[email protected]>
  330. * FaultReasonTextTest.cs : new file.
  331. 2006-02-08 Atsushi Enomoto <[email protected]>
  332. * UniqueIdTest.cs :
  333. It should be in System.Runtime.Serialization.dll test.
  334. 2006-02-01 Atsushi Enomoto <[email protected]>
  335. * BindingTest.cs BindingElementTest.cs : new tests, mostly for
  336. type derivation.
  337. * ChannelDescriptionTest.cs : actually all three .ctor() tests are
  338. expected to fail, so split them into 3 tests.
  339. * ChannelFactoryTest.cs : There is no public way to create
  340. ChannelDescription which results in null ChannelType, so commented
  341. ChannelType assertion out.
  342. 2006-02-01 Atsushi Enomoto <[email protected]>
  343. * ChannelDescriptionTest.cs ChannelFactoryTest.cs : new tests.
  344. * ServiceEndpointTest.cs : enabled CtorNullEndpoint() again.
  345. 2006-01-26 Atsushi Enomoto <[email protected]>
  346. * InvalidBindingElement.cs : new file. Represents an invalid binding.
  347. * HttpTransportBindingElementTest.cs : Added more tests for
  348. BuildChannelFactory().
  349. 2006-01-26 Atsushi Enomoto <[email protected]>
  350. * HttpTransportBindingElementTest.cs :
  351. Added BuildChannelFactory() test, NotWorking.
  352. 2006-01-17 Atsushi Enomoto <[email protected]>
  353. * AddressHeaderTest.cs : WriteAddressHeaderTest() works now. Added
  354. string comparison test there.
  355. 2006-01-17 Atsushi Enomoto <[email protected]>
  356. * EndpointAddressTest.cs : Added Headers(). The code was broken in
  357. basic level.
  358. 2006-01-17 Atsushi Enomoto <[email protected]>
  359. * EndpointAddressTest.cs : ConstructorTest() is working now.
  360. 2006-01-17 Atsushi Enomoto <[email protected]>
  361. * UniqueIdTest.cs EndpointAddressTest.cs DispatcherTest.cs
  362. FaultExceptionTest.cs MessageHeaderTest.cs
  363. TextMessageEncodingBindingElementTest.cs MessageBufferTest.cs
  364. MessageHeadersTest.cs EndpointListenerTest.cs AddressHeaderTest.cs
  365. CustomBindingTest.cs :
  366. several updates to match Dec.CTP. Marked all notworking tests
  367. as [Category ("NotWorking")]. Marked all test which got broken in
  368. Dec.CTP as [Ignore].
  369. 2005-11-22 Duncan Mak <[email protected]>
  370. * ContractDescriptionTest.cs: Change from 'null' to
  371. ProtectionLevel.None.
  372. * CustomBindingTest.cs (DefaultCtor, CtorFromAnotherBinding): Fix
  373. it up to make it go green.
  374. * ExceptionListenerTest.cs: Change from ArgumentNullException to
  375. ArgumentException.
  376. * ServiceAssert.cs: Change from 'Session' to 'UseSession'.
  377. * ServiceEndpointTest.cs (CtorNullBinding, CtorNullEndpoint):
  378. Commented out, because they don't apply anymore.
  379. * TextMessageEncodingBindingElementTest.cs
  380. (BuildChannelListenerNoTransport): Change from
  381. InvalidOperationException to ArgumentException.
  382. Moved the tests for classes from System.ServiceModel to
  383. MonoTests.System.ServiceModel, instead of
  384. MonoTests.System.ServiceModel.Channels.
  385. We're down to 3 errors now.
  386. 2005-11-21 Atsushi Enomoto <[email protected]>
  387. * EndpointListenerTest.cs : fix for Nov. CTP.
  388. 2005-11-21 Atsushi Enomoto <[email protected]>
  389. * EndpointListenerCollectionTest.cs,
  390. TextMessageEncodingBindingElementTest.cs,
  391. EndpointListenerTest.cs : build fix for Nov. RTM
  392. 2005-11-20 Atsushi Enomoto <[email protected]>
  393. * DispatcherTest.cs : FilterProvider vanished in Nov. RTM.
  394. 2005-11-20 Atsushi Enomoto <[email protected]>
  395. * CustomBindingTest.cs : new test.
  396. 2005-10-31 Atsushi Enomoto <[email protected]>
  397. * BehaviorCollectionTest.cs : new file.
  398. 2005-10-27 Atsushi Enomoto <[email protected]>
  399. * EndpointAddressTest.cs : only comments lines.
  400. 2005-10-27 Atsushi Enomoto <[email protected]>
  401. * EndpointBehaviorCollectionTest.cs, EndpointListenerTest.cs :
  402. new files.
  403. * ServiceEndpointTest.cs : replaced CustomBinding with
  404. BasicHttpBinding used in tests.
  405. * EndpointAddressTest.cs : added more tests.
  406. 2005-10-27 Atsushi Enomoto <[email protected]>
  407. * DispatcherTest.cs, ServiceEndpointTest.cs : new tests
  408. 2005-10-26 Atsushi Enomoto <[email protected]>
  409. * AddressingVersionTest.cs, MessageVersionTest.cs,
  410. TextMessageEncodingBindingElementTest.cs : new tests.
  411. * EnvelopeVersionTest.cs : Added equality tests. tab fix.
  412. * EndpointListenerCollectionTest.cs : not working for now.
  413. 2005-10-26 Atsushi Enomoto <[email protected]>
  414. * ServiceEndpointCollectionTest.cs : it was accidentally added, and
  415. should be empty for now.
  416. * ContractDescriptionTest.cs : added non-contract and
  417. duplicate-contract tests.
  418. 2005-10-26 Atsushi Enomoto <[email protected]>
  419. * ContractDescriptionTest.cs : moved from *.Design/TypeLoaderTest.cs.
  420. 2005-10-26 Atsushi Enomoto <[email protected]>
  421. * BasicHttpBindingTest.cs, ServiceEndpointCollectionTest.cs,
  422. HttpTransportBindingElementTest.cs : new tests.
  423. 2005-10-26 Atsushi Enomoto <[email protected]>
  424. * BasicHttpBindingTest.cs, ServiceEndpointCollectionTest.cs,
  425. HttpTransportBindingElementTest.cs : new files.
  426. 2005-10-26 Atsushi Enomoto <[email protected]>
  427. * EndpointListenerCollectionTest.cs : new test.
  428. 2005-10-24 Atsushi Enomoto <[email protected]>
  429. * ServiceAssert.cs : new utility class that should be useful for
  430. comparing BlahDescription.
  431. 2005-10-24 Atsushi Enomoto <[email protected]>
  432. * ServiceAuthorizationBehaviorTest.cs : new file.
  433. 2005-10-23 Atsushi Enomoto <[email protected]>
  434. * MessageBufferTest.cs : disabling AreNotEqual() (it is not supported
  435. in current mono nunit20).
  436. 2005-10-23 Duncan Mak <[email protected]>
  437. * MessageHeadersTest.cs: New test.
  438. * UniqueIdTest.cs: Another new one.
  439. 2005-10-22 Duncan Mak <[email protected]>
  440. * InvalidBodyAccessExceptionTest.cs (TestConstructor): One quick
  441. one to find out what the default message is.
  442. * EmptyFaultExceptionTest.cs (TestDefaults): Add test on Reason.
  443. 2005-10-22 Duncan Mak <[email protected]>
  444. * EmptyFaultExceptionTest.cs:
  445. * FaultExceptionTest.cs (TestCreateMessageFault): Tests the
  446. CreateMessageFault method.
  447. 2005-10-22 Duncan Mak <[email protected]>
  448. * FaultCodeTest.cs (TestNamespace): New test method.
  449. * EmptyFaultExceptionTest.cs:
  450. * FaultExceptionTest.cs:
  451. * UnknownFaultExceptionTest.cs: New tests for the FaultException
  452. family of Exceptions.
  453. 2005-10-22 Duncan Mak <[email protected]>
  454. * FaultCodeTest.cs: New test.
  455. 2005-09-29 Duncan Mak <[email protected]>
  456. * EndpointAddressTest.cs: Fixed spacing.
  457. (GetSchemaTest, GetSchemaTestWithEmptySet): New tests for the
  458. GetSchema methods.
  459. * MessageHeaderTest.cs (TestGenericConstructor): Test for the
  460. constructor of MessageHeader<T>.
  461. 2005-09-29 Duncan Mak <[email protected]>
  462. * MessageBufferTest.cs: Use tabs instead of spaces.
  463. (TestWriteMessage): Work in progress.
  464. (TestCreateMessage): Test round-tripping from Message to
  465. MessageBuffer and back.
  466. (TestWriteMessageNull): Test null argument.
  467. (WriteMessageWithDictionaryWriter): non-test method for figuring
  468. out how Dictionary XmlDictionaryWriter writes out a Message.
  469. 2005-09-28 Duncan Mak <[email protected]>
  470. * SynchronizedReadOnlyCollectionTest.cs (TestIListContainsNull): New
  471. test for null.
  472. (TestICollectionCopyTo): Fixed the test.
  473. 2005-09-28 Duncan Mak <[email protected]>
  474. * MessageHeaderTest.cs (TestWriteHeaderAttributes): New test.
  475. * SynchronizedReadOnlyCollectionTest.cs: Tests for
  476. SynchronizedReadOnlyCollection.
  477. 2005-09-28 Duncan Mak <[email protected]>
  478. * AddressHeaderTest.cs:
  479. * EndpointAddressTest.cs:
  480. * EnvelopeVersionTest.cs:
  481. * FilterTableTest.cs:
  482. * MessageHeaderTest.cs: Fixed indentation.
  483. * MessageHeaderTest.cs (TestToString):
  484. (TestWriteStartHeader, TestWriteHeaderContent): Added new tests.