ChangeLog 25 KB

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