ChangeLog 28 KB

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