ChangeLog 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719
  1. 2010-06-17 Atsushi Enomoto <[email protected]>
  2. * CustomBindingTest.cs : add tests for MessageVersion check on Open().
  3. 2010-06-15 Atsushi Enomoto <[email protected]>
  4. * TcpTransportBindingElementTest.cs : add connection tests (imported
  5. from standalone olive tests), one is disabled for breakage.
  6. 2010-05-14 Atsushi Enomoto <[email protected]>
  7. * BindingContextTest.cs : add a couple of tests with related to
  8. RemainingBindingElements use. Some tests by Andreia Gaita.
  9. 2010-04-21 Atsushi Enomoto <[email protected]>
  10. * CustomBindingTest.cs : enable BuildChannelListener test for no-
  11. transport case. Test CanBuildChannelListener too.
  12. 2010-04-01 Atsushi Enomoto <[email protected]>
  13. * TcpTransportBindingElementTest.cs : GetProperty<T>() here too.
  14. 2010-04-01 Atsushi Enomoto <[email protected]>
  15. * HttpsTransportBindingElementTest.cs :
  16. added test for GetProperty<T>().
  17. 2010-03-29 Atsushi Enomoto <[email protected]>
  18. * FaultConverterTest.cs : added more TryCreateException() tests.
  19. 2010-03-29 Atsushi Enomoto <[email protected]>
  20. * MessageHeaderTest.cs : enable one, add not-working cosmetic one.
  21. 2010-03-29 Atsushi Enomoto <[email protected]>
  22. * MessageBufferTest.cs : enable not-working test.
  23. 2010-03-29 Atsushi Enomoto <[email protected]>
  24. * MessageFaultTest.cs : enable previous test.
  25. 2010-03-29 Atsushi Enomoto <[email protected]>
  26. * FaultConverterTest.cs : enable previous test.
  27. 2010-03-26 Atsushi Enomoto <[email protected]>
  28. * FaultConverterTest.cs, MessageFaultTest.cs : add new and not-working
  29. tests.
  30. 2010-03-26 Atsushi Enomoto <[email protected]>
  31. * MessageBufferTest.cs : add test for copy of IsFault value.
  32. 2010-03-25 Atsushi Enomoto <[email protected]>
  33. * MessageTest.cs : add another IsFault tests, which exposed some
  34. issues at client side.
  35. 2010-01-21 Atsushi Enomoto <[email protected]>
  36. * SslStreamSecurityBindingElementTest.cs : reduce extra base dep.
  37. 2010-01-20 Atsushi Enomoto <[email protected]>
  38. * AddressHeaderTest.cs : add reader and writer tests.
  39. 2010-01-06 Atsushi Enomoto <[email protected]>
  40. * BinaryMessageEncodingBindingElementTest.cs : added test for
  41. connection-based tests for both TCP and HTTP (they give difference:
  42. see BinaryMessageEncoder.cs change too).
  43. 2009-12-21 Atsushi Enomoto <[email protected]>
  44. * MessageFaultTest.cs : add CreateFault test with MessageVersion.None.
  45. 2009-12-10 Atsushi Enomoto <[email protected]>
  46. * MessageHeadersTest.cs : added another CopyHeadersFrom() test to
  47. make sure there is no duplicate.
  48. 2009-12-10 Atsushi Enomoto <[email protected]>
  49. * MessageHeadersTest.cs : enable working test and remove old comment.
  50. 2009-12-10 Atsushi Enomoto <[email protected]>
  51. * MessageHeadersTest.cs : make sure null can be set as a
  52. WS-Addressing header when version is None.
  53. 2009-12-04 Atsushi Enomoto <[email protected]>
  54. * HttpTransportBindingElementTest.cs : added GetProperty() tests.
  55. 2009-12-03 Atsushi Enomoto <[email protected]>
  56. * HttpsTransportBindingElementTest.cs : new test.
  57. 2009-09-14 Atsushi Enomoto <[email protected]>
  58. * MessagePropertiesTest.cs : new test.
  59. 2009-09-02 Atsushi Enomoto <[email protected]>
  60. * HttpRequestMessagePropertyTest.cs : new test.
  61. 2009-08-31 Atsushi Enomoto <[email protected]>
  62. * HttpTransportBindingElementTest.cs : test for URI mismatch case.
  63. 2009-08-20 Atsushi Enomoto <[email protected]>
  64. * MessageHeadersTest.cs : added a couple od duplicate tests. Fixed
  65. non-working test output.
  66. 2009-08-17 Atsushi Enomoto <[email protected]>
  67. * MessageTest.cs : added test for State.
  68. 2009-06-08 Atsushi Enomoto <[email protected]>
  69. * CommunicationObjectTest.cs : added a couple of close/abort tests
  70. for state transition and base call check.
  71. 2009-05-22 Atsushi Enomoto <[email protected]>
  72. * MessageEncoderTest.cs : test CreateSessionEncoder().
  73. 2009-05-19 Atsushi Enomoto <[email protected]>
  74. * MessageFaultTest.cs : added more SOAP 12 fault parser tests.
  75. * soap-fault.xml, soap-fault-incomplete4.xml : new test files.
  76. 2009-05-15 Atsushi Enomoto <[email protected]>
  77. * soap-fault-incomplete.xml : new test file.
  78. * MessageFaultTest.cs : new test.
  79. 2009-04-28 Atsushi Enomoto <[email protected]>
  80. * BinaryMessageEncodingBindingElementTest.cs, binary-message.raw:
  81. new test files.
  82. 2009-04-21 Atsushi Enomoto <[email protected]>
  83. * PeerTransportBindingElementTest.cs : test PeerNode property too.
  84. 2009-04-20 Atsushi Enomoto <[email protected]>
  85. * PeerTransportBindingElementTest.cs : new.
  86. 2009-04-07 Atsushi Enomoto <[email protected]>
  87. * TcpTransportBindingElementTest.cs : more can-build tests.
  88. 2008-04-13 Igor Zelmanovich <[email protected]>
  89. * BindingTest.cs:
  90. consider fixed API in BindingElementCollection class.
  91. 2008-02-20 Atsushi Enomoto <[email protected]>
  92. * TcpTransportBindingElementTest.cs : IDuplexChannel is not supported.
  93. 2008-02-20 Atsushi Enomoto <[email protected]>
  94. * NetNamedPipeTransportBindingElementTest.cs : new test.
  95. 2008-02-20 Atsushi Enomoto <[email protected]>
  96. * EnvelopeVersionTest.cs : updated to work with .NET 3.0 SP1.
  97. * TcpTransportBindingElementTest.cs : new test.
  98. 2008-02-15 Atsushi Enomoto <[email protected]>
  99. * HttpTransportBindingElementTest.cs : test for BuildChannelListener()
  100. without listener URIs.
  101. 2007-08-20 Atsushi Enomoto <[email protected]>
  102. * MessageHeadersTest.cs : added couple of property settters and
  103. AddressingVersion.None.
  104. 2007-07-06 Atsushi Enomoto <[email protected]>
  105. * MsmqTransportBindingElementTest.cs : modified or removed copied-and-
  106. commented lines to fit with msmq binding element.
  107. 2007-07-06 Atsushi Enomoto <[email protected]>
  108. * MsmqTransportBindingElementTest.cs : new test.
  109. 2007-04-03 Atsushi Enomoto <[email protected]>
  110. * SecurityBindingElementTest.cs,
  111. AsymmetricSecurityBindingElementTest.cs,
  112. HttpTransportBindingElementTest.cs :
  113. marked some failing tests (on Orcas) as ignored. Some fixes to
  114. make sure that open connection things be closed.
  115. 2007-03-13 Atsushi Enomoto <[email protected]>
  116. * AsymmetricSecurityBindingElementTest.cs : some tests are NotWorking
  117. now, as they depend on internal processing order.
  118. 2007-03-07 Atsushi Enomoto <[email protected]>
  119. * MessageTest.cs : added IsFault().
  120. 2007-03-06 Atsushi Enomoto <[email protected]>
  121. * SecurityBindingElementTest.cs :
  122. added tests for GetProperty<ISecurityCapabilities>().
  123. 2007-03-05 Atsushi Enomoto <[email protected]>
  124. * AsymmetricSecurityBindingElementTest.cs :
  125. fixed inappropriate test name.
  126. 2007-03-01 Atsushi Enomoto <[email protected]>
  127. * SecurityBindingElementTest.cs : some more test for ssl parameters.
  128. 2007-02-13 Atsushi Enomoto <[email protected]>
  129. * SecurityBindingElementTest.cs : adding [NotWorking]. It happened to
  130. raise an expected type of exception at different (and wrong) stage.
  131. 2007-01-29 Atsushi Enomoto <[email protected]>
  132. * AsymmetricSecurityBindingElementTest.cs : added notworking
  133. RejectInclusionModeNever() case.
  134. 2007-01-11 Atsushi Enomoto <[email protected]>
  135. * AsymmetricSecurityBindingElementTest.cs, CalcSampleProxy.cs : moved
  136. sample proxy type to new file.
  137. * SecurityBindingElementTest.cs : some tests for
  138. SupportingTokenParameters.
  139. 2006-12-08 Atsushi Enomoto <[email protected]>
  140. * InterceptorBindingElement.cs : new utility binding element for
  141. testing.
  142. 2006-12-07 Atsushi Enomoto <[email protected]>
  143. * SecurityBindingElementTest.cs : added duplicate authenticator test.
  144. 2006-12-06 Atsushi Enomoto <[email protected]>
  145. * SecurityBindingElementTest.cs,
  146. SymmetricSecurityBindingElementTest.cs,
  147. AsymmetricSecurityBindingElementTest.cs :
  148. added test for SetKeyDerivation().
  149. 2006-12-04 Atsushi Enomoto <[email protected]>
  150. * HttpTransportBindingElementTest.cs :
  151. enable CreateChannelInvalidScheme().
  152. * MessageHeaderTest.cs :
  153. enable TestIsMessageVersionSupported() and mark IDs.
  154. 2006-12-04 Atsushi Enomoto <[email protected]>
  155. * FaultConverterTest.cs : new test.
  156. 2006-10-13 Ankit Jain <[email protected]>
  157. * MessageVersionTest.cs : Add test for MessageVersion.None
  158. 2006-10-12 Atsushi Enomoto <[email protected]>
  159. * CustomBindingTest.cs : fixed build. It has broken code which
  160. recently got reported by improved gmcs.
  161. 2006-10-06 Atsushi Enomoto <[email protected]>
  162. * CommunicationObjectTest.cs :
  163. Some tests on operation at faulted state.
  164. 2006-10-05 Atsushi Enomoto <[email protected]>
  165. * MessageHeadersTest.cs : added some tests for duplicate header items.
  166. The resulting tests are odd though.
  167. 2006-10-04 Atsushi Enomoto <[email protected]>
  168. * AsymmetricSecurityBindingElementTest.cs :
  169. VerifyX509MessageSecurityAtService() is working as a test for async
  170. support, but makes little sense as asymmetric security test now.
  171. 2006-09-29 Atsushi Enomoto <[email protected]>
  172. * AsymmetricSecurityBindingElementTest.cs : added more test for
  173. listener, though not working yet (e.g. because of async support).
  174. * SslStreamSecurityBindingElementTest.cs : new file.
  175. 2006-09-29 Atsushi Enomoto <[email protected]>
  176. * AsymmetricSecurityBindingElementTest.cs : added test for listener
  177. whose recipient does not contain symmetric key.
  178. 2006-09-29 Atsushi Enomoto <[email protected]>
  179. * BindingTest.cs : fixed a test that became ambiguous.
  180. 2006-09-28 Atsushi Enomoto <[email protected]>
  181. * AsymmetricSecurityBindingElementTest.cs : new file.
  182. 2006-09-28 Atsushi Enomoto <[email protected]>
  183. * HttpTransportBindingElementTest.cs :
  184. added CreateChannelInvalidScheme().
  185. 2006-09-28 Atsushi Enomoto <[email protected]>
  186. * SymmetricSecurityBindingElementTest.cs :
  187. added test for making sure to create authenticator and thus reject
  188. UserName parameters to become ProtectionTokenParameters.
  189. 2006-09-27 Atsushi Enomoto <[email protected]>
  190. * SymmetricSecurityBindingElementTest.cs :
  191. added some more tests for service DefaultCertificate.
  192. * MessageBufferTest.cs, MessageHeadersTest.cs,
  193. EmptyFaultExceptionTest.cs, MessageHeaderTest.cs :
  194. eliminate console output.
  195. * UnknownFaultExceptionTest.cs : removed obsolete file.
  196. 2006-09-22 Atsushi Enomoto <[email protected]>
  197. * SymmetricSecurityBindingElementTest.cs, SecurityBindingElementTest.cs,
  198. SecurityAssert.cs : removed extra code for each source. From now on,
  199. test for SecurityBindingElement factory methods will go into
  200. SecurityBindingElementTest.cs.
  201. 2006-09-22 Atsushi Enomoto <[email protected]>
  202. * SecurityBindingElementTest.cs, SecurityAssert.cs : added copies first.
  203. 2006-09-22 Atsushi Enomoto <[email protected]>
  204. * SymmetricSecurityBindingElementTest.cs : added assertion helpers for
  205. asymmetric binding elements. Actually am going to move them to another
  206. file.
  207. 2006-09-20 Atsushi Enomoto <[email protected]>
  208. * SymmetricSecurityBindingElementTest.cs : tiny comment cleanup.
  209. 2006-09-19 Atsushi Enomoto <[email protected]>
  210. * SymmetricSecurityBindingElementTest.cs : added test that supplies
  211. ChannelProtectionRequirements manually. Added some comments.
  212. 2006-09-17 Atsushi Enomoto <[email protected]>
  213. * SymmetricSecurityBindingElementTest.cs : removed some NotWorking.
  214. * OneWayBindingElementTest.cs : new test.
  215. 2006-09-17 Atsushi Enomoto <[email protected]>
  216. * HttpTransportBindingElementTest.cs : make sure to close channels
  217. so that they don't block other tests.
  218. * HandlerTransportBindingElement.cs :
  219. be a bit more descriptive on error.
  220. 2006-09-17 Atsushi Enomoto <[email protected]>
  221. * HttpTransportBindingElementTest.cs : enable (async) request test.
  222. Added test for creating channel without opening the factory.
  223. 2006-09-17 Atsushi Enomoto <[email protected]>
  224. * MessageEncoderTest.cs : message version mismatch check.
  225. 2006-09-12 Atsushi Enomoto <[email protected]>
  226. * SymmetricSecurityBindingElementTest.cs : added test for missing
  227. private key in service certificate.
  228. * HandlerTransportBindingElement.cs : fix warning.
  229. 2006-09-08 Atsushi Enomoto <[email protected]>
  230. * HandlerTransportBindingElement.cs : added IOutputChannel impl.
  231. * OutputChannelBase.cs : new support file.
  232. 2006-09-05 Atsushi Enomoto <[email protected]>
  233. * ChannelFactoryTest.cs : moved to Test/S.SM.
  234. 2006-09-05 Atsushi Enomoto <[email protected]>
  235. * ChannelFactoryTest.cs : don't use IRequestChannel as a contract
  236. type. It makes no sense and we reject it as a contract.
  237. * HandlerBodyWriter.cs : new helper BodyWriter for tests.
  238. * MessageTest.cs : added test for null message version argument.
  239. * BindingTest.cs : added MessageVersion property test.
  240. 2006-09-05 Atsushi Enomoto <[email protected]>
  241. * SymmetricSecurityBindingElementTest.cs : use OneWayBindingElement
  242. to omit reply check and make some tests meaningful.
  243. 2006-09-04 Atsushi Enomoto <[email protected]>
  244. * SymmetricSecurityBindingElementTest.cs :
  245. non-x509 service cert test is not working.
  246. 2006-09-01 Atsushi Enomoto <[email protected]>
  247. * MessageHeadersTest.cs, MessageHeaderTest.cs, MessageBufferTest.cs :
  248. cleaning up NotWorking.
  249. * TextMessageEncodingBindingElementTest.cs, CustomBindingTest.cs :
  250. moved some irrelevant tests in former file to latter file.
  251. 2006-08-31 Atsushi Enomoto <[email protected]>
  252. * CustomBindingTest.cs, HttpTransportBindingElementTest.cs : added
  253. test that assures MessageEncodingBindingElement is not mandatory.
  254. * MessageTest.cs : added concept test that shows ToString() somehow
  255. allows multi time call.
  256. * MessageBufferTest.cs : fix wrong expected exception. Added test
  257. that assures it does not allow multi call to CreateBufferedCopy().
  258. 2006-08-30 Atsushi Enomoto <[email protected]>
  259. * SymmetricSecurityBindingElementTest.cs : added more tests for
  260. different security settings situations.
  261. 2006-08-29 Atsushi Enomoto <[email protected]>
  262. * CustomBindingTest.cs : added EnvelopeVersion.None + security case
  263. (which should be rejected).
  264. * HandlerTransportBindingElement.cs :
  265. removed NotImplementedException in OnClose().
  266. 2006-08-29 Atsushi Enomoto <[email protected]>
  267. * MessageTest.cs : added some XmlReader inputs with some headers.
  268. 2006-08-28 Atsushi Enomoto <[email protected]>
  269. * BindingContextTest.cs : added test to assure that binding parameter
  270. collection is nothing to do with GetInnerProperty().
  271. 2006-08-22 Atsushi Enomoto <[email protected]>
  272. * SymmetricSecurityBindingElementTest.cs :
  273. some annotations. Added secureconversatin factory method test.
  274. 2006-08-16 Atsushi Enomoto <[email protected]>
  275. * DebugBindingElement.cs : new helper for message interception.
  276. * SymmetricSecurityBindingElementTest.cs : cosmetic debug code.
  277. 2006-08-14 Atsushi Enomoto <[email protected]>
  278. * SymmetricSecurityBindingElementTest.cs : add OpenChannelFactory().
  279. Removed one NotWorking.
  280. 2006-08-11 Atsushi Enomoto <[email protected]>
  281. * SymmetricSecurityBindingElementTest.cs : somewhat minor renaming.
  282. 2006-08-10 Atsushi Enomoto <[email protected]>
  283. * SymmetricSecurityBindingElementTest.cs : some tests are working now.
  284. 2006-08-09 Atsushi Enomoto <[email protected]>
  285. * SymmetricSecurityBindingElementTest.cs : added tests on
  286. BuildChannelListener() and reply channels. .NET security binding
  287. is still weird that it causes infinite loop, which blocks me from
  288. further implementation...
  289. * HttpTransportBindingElementTest.cs : replaced sync Request() with
  290. async methods and it started working under .NET.
  291. * HandlerTransportBindingElement.cs : several refactoring to support
  292. listener and reply channel as well.
  293. 2006-08-08 Atsushi Enomoto <[email protected]>
  294. * HandlerTransportBindingElement.cs : added listener support.
  295. * ReplyChannelBase.cs : added, for HandlerTransportBindingElement
  296. listener support.
  297. * SymmetricSecurityBindingElementTest.cs : added some tests for request
  298. processing. Like IssuedSecurityTokenProviderTest, still no
  299. successful way to create reply...
  300. 2006-08-07 Atsushi Enomoto <[email protected]>
  301. * MessageBufferTest.cs : removed some NotWorking.
  302. 2006-08-03 Atsushi Enomoto <[email protected]>
  303. * HandlerTransportBindingElement.cs : new utility binding element
  304. that supports event hander based transport.
  305. * RequestChannelBase.cs :
  306. new file. used by above, copied from S.SM.Channels.
  307. * SymmetricSecurityBindingElementTest.cs :
  308. added tests for those factory methods in SecurityBindingElement
  309. that return SymmetricSecurityBindingElement.
  310. 2006-07-28 Atsushi Enomoto <[email protected]>
  311. * LocalClientSecuritySettingsTest.cs :
  312. more cosmetic line: assert IdentityVerifier as not null.
  313. 2006-07-28 Atsushi Enomoto <[email protected]>
  314. * LocalClientSecuritySettingsTest.cs : new file.
  315. * SymmetricSecurityBindingElementTest.cs : added test for
  316. default LocalClientSettings values.
  317. 2006-07-21 Atsushi Enomoto <[email protected]>
  318. * SymmetricSecurityBindingElementTest.cs : Test that
  319. - SecurityTokenParameters is null by default.
  320. - with null SecurityTokenParameters BuildChannelFactory fails.
  321. 2006-07-20 Atsushi Enomoto <[email protected]>
  322. * MessageHeadersTest.cs :
  323. Added (ignored) WriteHeaderContentsAddressingNone().
  324. * MessageTest.cs : added WriteMessagePOX() (EnvelopeVersion.None).
  325. 2006-07-20 Atsushi Enomoto <[email protected]>
  326. * MessageHeadersTest.cs : added null serializer argument tests.
  327. 2006-07-18 Atsushi Enomoto <[email protected]>
  328. * MessageHeaderTest.cs : added CreateEndpointAddressTypeHeader(). It
  329. used to fail since DataContractSerializer..ctor() rejected
  330. EndpointAddress.
  331. 2006-07-14 Atsushi Enomoto <[email protected]>
  332. * MessageBufferTest.cs : Added CreateBufferedCopyConsumesMessage().
  333. Some are NotWorking right now.
  334. 2006-07-14 Atsushi Enomoto <[email protected]>
  335. * MessageBufferTest.cs : Don't use Assert.Equals().
  336. Make TestSimpleMessageBuffer() assert that every return value of
  337. CreateBufferedCopy() works for WriteMessage().
  338. 2006-07-13 Atsushi Enomoto <[email protected]>
  339. * MessageBufferTest.cs : build fix.
  340. 2006-07-12 Duncan Mak <[email protected]>
  341. * MessageBufferTest.cs
  342. (TestEmptyMessageBuffer, TestSimpleMessageBuffer):
  343. (TestCreateMessageFromClosedBuffer): New tests.
  344. 2006-07-12 Atsushi Enomoto <[email protected]>
  345. * HttpTransportBindingElementTest.cs : added connection example, but
  346. it's somehow not working.
  347. 2006-07-12 Atsushi Enomoto <[email protected]>
  348. * FaultExceptionTest.cs : ignore failing TestGetObjectData().
  349. 2006-07-10 Atsushi Enomoto <[email protected]>
  350. * SymmetricSecurityBindingElementTest.cs : new test.
  351. 2006-07-10 Atsushi Enomoto <[email protected]>
  352. * TransactionFlowBindingElementTest.cs : new test.
  353. 2006-07-06 Atsushi Enomoto <[email protected]>
  354. * MessageBufferTest.cs, MessageHeadersTest.cs, MessageTest.cs,
  355. MessageEncodingBindingElementTest.cs,
  356. TextMessageEncodingBindingElementTest.cs :
  357. June CTP fixes. MessageFault.DefaultAction vanished.
  358. Exception type changes. Duplicate message encoding binding element
  359. now causes (different) exception.
  360. 2006-07-05 Atsushi Enomoto <[email protected]>
  361. * MessageTest.cs :
  362. Replaced vanished CreateMessage() with remaining one.
  363. 2006-07-05 Atsushi Enomoto <[email protected]>
  364. * HttpTransportBindingElementTest.cs, CustomBindingTest.cs :
  365. Fixed tests based on run-test-ondotnet results.
  366. 2006-07-05 Atsushi Enomoto <[email protected]>
  367. * CommunicationObjectTest.cs, ChannelFactoryTest.cs :
  368. June CTP requires a bunch of extra stuff.
  369. 2006-07-05 Atsushi Enomoto <[email protected]>
  370. * BindingContextTest.cs :
  371. Now listenUri parameters could be null.
  372. Split TestCtorListenUriRelativeAddressNull() into two tests, one is
  373. for rejecting duplicate message encoding binding element (in June
  374. CTP it is rejected now).
  375. 2006-07-05 Atsushi Enomoto <[email protected]>
  376. * BindingContextTest.cs, MessageEncoderTest.cs,
  377. MessageEncodingBindingElementTest.cs,
  378. TextMessageEncodingBindingElementTest.cs :
  379. reflect June CTP updates.
  380. 2006-06-20 Atsushi Enomoto <[email protected]>
  381. * MessageTest.cs : added test that assures null action is allowed.
  382. 2006-06-20 Atsushi Enomoto <[email protected]>
  383. * ChannelFactoryTest.cs : Test that only interface can be the Type
  384. argument in ChannelFactory<T>#.ctor(Type).
  385. 2006-06-09 Atsushi Enomoto <[email protected]>
  386. * MessageTest.cs : Added CreateSimpleNonPrimitive().
  387. 2006-05-29 Atsushi Enomoto <[email protected]>
  388. * FaultExceptionTest.cs : fix tests for beta2. Ignore English-only
  389. test.
  390. 2006-04-06 Atsushi Enomoto <[email protected]>
  391. * MessageEncoderTest.cs : test for text binding with Soap11.
  392. * MessageTest.cs : more create/write tests. The serialization part
  393. could be shared.
  394. 2006-04-06 Atsushi Enomoto <[email protected]>
  395. * MessageHeadersTest.cs : one more removal of NotWorking.
  396. * MessageTest.cs : added fault message creation and write test.
  397. 2006-03-16 Atsushi Enomoto <[email protected]>
  398. * MessageHeadersTest.cs : removed some NotWorkings.
  399. * MessageHeaderTest.cs : uncommented, making several fixes.
  400. 2006-03-15 Atsushi Enomoto <[email protected]>
  401. * TextMessageEncodingBindingElementTest.cs :
  402. added trivial CanBuildChannelFactory test.
  403. 2006-03-14 Atsushi Enomoto <[email protected]>
  404. * MessageTest.cs : test Action header in CreateFromXmlReader().
  405. 2006-03-13 Atsushi Enomoto <[email protected]>
  406. * MessageTest.cs : added another CreateMessage(XmlReader,...) test.
  407. 2006-03-10 Atsushi Enomoto <[email protected]>
  408. * MessageTest.cs : added test for Message.CreateMessage(version,
  409. xmlreader,int) and GetReaderAtBodyContents() etc.
  410. 2006-03-08 Atsushi Enomoto <[email protected]>
  411. * MessageTest.cs : now the test is working, except for
  412. UnderstoodHeaders.
  413. * MessageHeadersTest.cs : added GetReaderAtHeader() tests and so on.
  414. 2006-03-08 Atsushi Enomoto <[email protected]>
  415. * MessageTest.cs MessageEncoderTest.cs : new tests.
  416. * MessageHeadersTest.cs : some tests are working now. Added some more
  417. tests.
  418. 2006-03-03 Atsushi Enomoto <[email protected]>
  419. * FaultExceptionTest.cs :
  420. Don't test English-specific exception message.
  421. Removed AreEqual() .Don't hide actual cause of assertion failure.
  422. 2006-03-03 Atsushi Enomoto <[email protected]>
  423. * MessageEncodingBindingElement.cs : with Feb. CTP we can define our
  424. own MessageEncodingBindingElement, so added more tests for such
  425. custom binding element.
  426. 2006-03-02 Atsushi Enomoto <[email protected]>
  427. * AddressHeaderTest.cs : marked EqualsTest() which got to not work
  428. in Feb. CTP.
  429. * ChannelFactoryTest.cs : null type argument ctor() does not
  430. exist anymore.
  431. 2006-03-02 Atsushi Enomoto <[email protected]>
  432. * MessageHeadersTest.cs
  433. AddressingVersionTest.cs
  434. FaultExceptionTest.cs : updated tests to work fine with Feb. CTP.
  435. 2005-10-26 Atsushi Enomoto <[email protected]>
  436. * CommunicationObjectTest.cs : some State tests.
  437. 2005-10-26 Atsushi Enomoto <[email protected]>
  438. * CommunicationObjectTest.cs : some simple Open/Close tests.
  439. 2005-10-23 Atsushi Enomoto <[email protected]>
  440. * CommunicationObjectTest.cs : new file (testing run-test).