PageRenderTime 61ms CodeModel.GetById 28ms RepoModel.GetById 1ms app.codeStats 0ms

/src/packages/FluentAssertions.3.0.107/lib/windows8/FluentAssertions.xml

https://github.com/akanix42/kolo-ns
XML | 506 lines | 506 code | 0 blank | 0 comment | 0 complexity | 0830f1036337d9aef2f33544b8f8cc1b MD5 | raw file
Possible License(s): Apache-2.0
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>FluentAssertions</name>
  5. </assembly>
  6. <members>
  7. <member name="T:FluentAssertions.AssertionExtensions">
  8. <summary>
  9. Contains extension methods for custom assertions in unit tests.
  10. </summary>
  11. </member>
  12. <member name="M:FluentAssertions.AssertionExtensions.Invoking``1(``0,System.Action{``0})">
  13. <summary>
  14. Invokes the specified action on an subject so that you can chain it with any of the ShouldThrow or ShouldNotThrow
  15. overloads.
  16. </summary>
  17. </member>
  18. <member name="M:FluentAssertions.AssertionExtensions.ExecutionTimeOf``1(``0,System.Linq.Expressions.Expression{System.Action{``0}})">
  19. <summary>
  20. Provides methods for asserting the execution time of a method or property.
  21. </summary>
  22. <param name="subject">The object that exposes the method or property.</param>
  23. <param name="action">A reference to the method or property to measure the execution time of.</param>
  24. <returns>
  25. Returns an object for asserting that the execution time matches certain conditions.
  26. </returns>
  27. </member>
  28. <member name="M:FluentAssertions.AssertionExtensions.ExecutionTime(System.Action)">
  29. <summary>
  30. Provides methods for asserting the execution time of a method or property.
  31. </summary>
  32. <param name="action">A reference to the method or property to measure the execution time of.</param>
  33. <returns>
  34. Returns an object for asserting that the execution time matches certain conditions.
  35. </returns>
  36. </member>
  37. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Xml.Linq.XDocument)">
  38. <summary>
  39. Returns an <see cref="T:FluentAssertions.Xml.XDocumentAssertions"/> object that can be used to assert the
  40. current <see cref="T:System.Xml.Linq.XElement"/>.
  41. </summary>
  42. </member>
  43. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Xml.Linq.XElement)">
  44. <summary>
  45. Returns an <see cref="T:FluentAssertions.Xml.XElementAssertions"/> object that can be used to assert the
  46. current <see cref="T:System.Xml.Linq.XElement"/>.
  47. </summary>
  48. </member>
  49. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Xml.Linq.XAttribute)">
  50. <summary>
  51. Returns an <see cref="T:FluentAssertions.Xml.XAttributeAssertions"/> object that can be used to assert the
  52. current <see cref="T:System.Xml.Linq.XAttribute"/>.
  53. </summary>
  54. </member>
  55. <member name="M:FluentAssertions.AssertionExtensions.Enumerating(System.Func{System.Collections.IEnumerable})">
  56. <summary>
  57. Forces enumerating a collection. Should be used to assert that a method that uses the
  58. <c>yield</c> keyword throws a particular exception.
  59. </summary>
  60. </member>
  61. <member name="M:FluentAssertions.AssertionExtensions.Enumerating``1(System.Func{System.Collections.Generic.IEnumerable{``0}})">
  62. <summary>
  63. Forces enumerating a collection. Should be used to assert that a method that uses the
  64. <c>yield</c> keyword throws a particular exception.
  65. </summary>
  66. </member>
  67. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Object)">
  68. <summary>
  69. Returns an <see cref="T:FluentAssertions.Primitives.ObjectAssertions"/> object that can be used to assert the
  70. current <see cref="T:System.Object"/>.
  71. </summary>
  72. </member>
  73. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Boolean)">
  74. <summary>
  75. Returns an <see cref="T:FluentAssertions.Primitives.BooleanAssertions"/> object that can be used to assert the
  76. current <see cref="T:System.Boolean"/>.
  77. </summary>
  78. </member>
  79. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Boolean})">
  80. <summary>
  81. Returns an <see cref="T:FluentAssertions.Primitives.NullableBooleanAssertions"/> object that can be used to assert the
  82. current nullable <see cref="T:System.Boolean"/>.
  83. </summary>
  84. </member>
  85. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Guid)">
  86. <summary>
  87. Returns an <see cref="T:FluentAssertions.Primitives.GuidAssertions"/> object that can be used to assert the
  88. current <see cref="T:System.Guid"/>.
  89. </summary>
  90. </member>
  91. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Guid})">
  92. <summary>
  93. Returns an <see cref="T:FluentAssertions.Primitives.NullableGuidAssertions"/> object that can be used to assert the
  94. current nullable <see cref="T:System.Guid"/>.
  95. </summary>
  96. </member>
  97. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Collections.IEnumerable)">
  98. <summary>
  99. Returns an <see cref="T:FluentAssertions.Collections.NonGenericCollectionAssertions"/> object that can be used to assert the
  100. current <see cref="T:System.Collections.IEnumerable"/>.
  101. </summary>
  102. </member>
  103. <member name="M:FluentAssertions.AssertionExtensions.Should``1(System.Collections.Generic.IEnumerable{``0})">
  104. <summary>
  105. Returns an <see cref="T:FluentAssertions.Collections.GenericCollectionAssertions`1"/> object that can be used to assert the
  106. current <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
  107. </summary>
  108. </member>
  109. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Collections.Generic.IEnumerable{System.String})">
  110. <summary>
  111. Returns an <see cref="T:FluentAssertions.Collections.StringCollectionAssertions"/> object that can be used to assert the
  112. current <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
  113. </summary>
  114. </member>
  115. <member name="M:FluentAssertions.AssertionExtensions.Should``2(System.Collections.Generic.IDictionary{``0,``1})">
  116. <summary>
  117. Returns an <see cref="T:FluentAssertions.Collections.GenericDictionaryAssertions`2"/> object that can be used to assert the
  118. current <see cref="T:System.Collections.Generic.IDictionary`2"/>.
  119. </summary>
  120. </member>
  121. <member name="M:FluentAssertions.AssertionExtensions.Should(System.DateTime)">
  122. <summary>
  123. Returns an <see cref="T:FluentAssertions.Primitives.DateTimeOffsetAssertions"/> object that can be used to assert the
  124. current <see cref="T:System.DateTime"/>.
  125. </summary>
  126. </member>
  127. <member name="M:FluentAssertions.AssertionExtensions.Should(System.DateTimeOffset)">
  128. <summary>
  129. Returns an <see cref="T:FluentAssertions.Primitives.DateTimeOffsetAssertions"/> object that can be used to assert the
  130. current <see cref="T:System.DateTimeOffset"/>.
  131. </summary>
  132. </member>
  133. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.DateTime})">
  134. <summary>
  135. Returns an <see cref="T:FluentAssertions.Primitives.NullableDateTimeOffsetAssertions"/> object that can be used to assert the
  136. current nullable <see cref="T:System.DateTime"/>.
  137. </summary>
  138. </member>
  139. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.DateTimeOffset})">
  140. <summary>
  141. Returns an <see cref="T:FluentAssertions.Primitives.NullableDateTimeOffsetAssertions"/> object that can be used to assert the
  142. current nullable <see cref="T:System.DateTimeOffset"/>.
  143. </summary>
  144. </member>
  145. <member name="M:FluentAssertions.AssertionExtensions.Should``1(System.IComparable{``0})">
  146. <summary>
  147. Returns an <see cref="T:FluentAssertions.Numeric.ComparableTypeAssertions`1"/> object that can be used to assert the
  148. current <see cref="T:System.IComparable`1"/>.
  149. </summary>
  150. </member>
  151. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Int32)">
  152. <summary>
  153. Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
  154. current <see cref="T:System.Int32"/>.
  155. </summary>
  156. </member>
  157. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Int32})">
  158. <summary>
  159. Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
  160. current nullable <see cref="T:System.Int32"/>.
  161. </summary>
  162. </member>
  163. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Decimal)">
  164. <summary>
  165. Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
  166. current <see cref="T:System.Decimal"/>.
  167. </summary>
  168. </member>
  169. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Decimal})">
  170. <summary>
  171. Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
  172. current nullable <see cref="T:System.Decimal"/>.
  173. </summary>
  174. </member>
  175. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Byte)">
  176. <summary>
  177. Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
  178. current <see cref="T:System.Byte"/>.
  179. </summary>
  180. </member>
  181. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Byte})">
  182. <summary>
  183. Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
  184. current nullable <see cref="T:System.Byte"/>.
  185. </summary>
  186. </member>
  187. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Int16)">
  188. <summary>
  189. Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
  190. current <see cref="T:System.Int16"/>.
  191. </summary>
  192. </member>
  193. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Int16})">
  194. <summary>
  195. Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
  196. current nullable <see cref="T:System.Int16"/>.
  197. </summary>
  198. </member>
  199. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Int64)">
  200. <summary>
  201. Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
  202. current <see cref="T:System.Int64"/>.
  203. </summary>
  204. </member>
  205. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Int64})">
  206. <summary>
  207. Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
  208. current nullable <see cref="T:System.Int64"/>.
  209. </summary>
  210. </member>
  211. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Single)">
  212. <summary>
  213. Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
  214. current <see cref="T:System.Single"/>.
  215. </summary>
  216. </member>
  217. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Single})">
  218. <summary>
  219. Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
  220. current nullable <see cref="T:System.Single"/>.
  221. </summary>
  222. </member>
  223. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Double)">
  224. <summary>
  225. Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
  226. current <see cref="T:System.Double"/>.
  227. </summary>
  228. </member>
  229. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Double})">
  230. <summary>
  231. Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
  232. current nullable <see cref="T:System.Double"/>.
  233. </summary>
  234. </member>
  235. <member name="M:FluentAssertions.AssertionExtensions.Should(System.String)">
  236. <summary>
  237. Returns an <see cref="T:FluentAssertions.Primitives.StringAssertions"/> object that can be used to assert the
  238. current <see cref="T:System.String"/>.
  239. </summary>
  240. </member>
  241. <member name="M:FluentAssertions.AssertionExtensions.Should(System.TimeSpan)">
  242. <summary>
  243. Returns an <see cref="T:FluentAssertions.Primitives.SimpleTimeSpanAssertions"/> object that can be used to assert the
  244. current <see cref="T:System.TimeSpan"/>.
  245. </summary>
  246. </member>
  247. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.TimeSpan})">
  248. <summary>
  249. Returns an <see cref="T:FluentAssertions.Primitives.NullableSimpleTimeSpanAssertions"/> object that can be used to assert the
  250. current nullable <see cref="T:System.TimeSpan"/>.
  251. </summary>
  252. </member>
  253. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Type)">
  254. <summary>
  255. Returns a <see cref="T:FluentAssertions.Types.TypeAssertions"/> object that can be used to assert the
  256. current <see cref="T:System.Type"/>.
  257. </summary>
  258. </member>
  259. <member name="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Types.TypeSelector)">
  260. <summary>
  261. Returns a <see cref="T:FluentAssertions.Types.TypeAssertions"/> object that can be used to assert the
  262. current <see cref="T:System.Type"/>.
  263. </summary>
  264. </member>
  265. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Reflection.MethodInfo)">
  266. <summary>
  267. Returns a <see cref="T:FluentAssertions.Types.MethodInfoAssertions"/> object that can be used to assert the current <see cref="T:System.Reflection.MethodInfo"/>.
  268. </summary>
  269. <seealso cref="T:FluentAssertions.Types.TypeAssertions"/>
  270. </member>
  271. <member name="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Types.MethodInfoSelector)">
  272. <summary>
  273. Returns a <see cref="T:FluentAssertions.Types.MethodInfoSelectorAssertions"/> object that can be used to assert the methods returned by the
  274. current <see cref="T:FluentAssertions.Types.MethodInfoSelector"/>.
  275. </summary>
  276. <seealso cref="T:FluentAssertions.Types.TypeAssertions"/>
  277. </member>
  278. <member name="M:FluentAssertions.AssertionExtensions.Should(System.Reflection.PropertyInfo)">
  279. <summary>
  280. Returns a <see cref="T:FluentAssertions.Types.PropertyInfoAssertions"/> object that can be used to assert the
  281. current <see cref="T:FluentAssertions.Types.PropertyInfoSelector"/>.
  282. </summary>
  283. <seealso cref="T:FluentAssertions.Types.TypeAssertions"/>
  284. </member>
  285. <member name="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Types.PropertyInfoSelector)">
  286. <summary>
  287. Returns a <see cref="T:FluentAssertions.Types.PropertyInfoSelectorAssertions"/> object that can be used to assert the properties returned by the
  288. current <see cref="T:FluentAssertions.Types.PropertyInfoSelector"/>.
  289. </summary>
  290. <seealso cref="T:FluentAssertions.Types.TypeAssertions"/>
  291. </member>
  292. <member name="M:FluentAssertions.AssertionExtensions.ShouldBeEquivalentTo``1(``0,System.Object,System.String,System.Object[])">
  293. <summary>
  294. Asserts that an object is equivalent to another object.
  295. </summary>
  296. <remarks>
  297. Objects are equivalent when both object graphs have equally named properties with the same value,
  298. irrespective of the type of those objects. Two properties are also equal if one type can be converted to another and the result is equal.
  299. The type of a collection property is ignored as long as the collection implements <see cref="T:System.Collections.IEnumerable"/> and all
  300. items in the collection are structurally equal.
  301. Notice that actual behavior is determined by the <see cref="F:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Default"/> instance of the
  302. <see cref="T:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1"/> class.
  303. </remarks>
  304. <param name="because">
  305. An optional formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the
  306. assertion is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
  307. </param>
  308. <param name="reasonArgs">
  309. Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
  310. </param>
  311. </member>
  312. <member name="M:FluentAssertions.AssertionExtensions.ShouldBeEquivalentTo``1(``0,System.Object,System.Func{FluentAssertions.Equivalency.EquivalencyAssertionOptions{``0},FluentAssertions.Equivalency.EquivalencyAssertionOptions{``0}},System.String,System.Object[])">
  313. <summary>
  314. Asserts that an object is equivalent to another object.
  315. </summary>
  316. <remarks>
  317. Objects are equivalent when both object graphs have equally named properties with the same value,
  318. irrespective of the type of those objects. Two properties are also equal if one type can be converted to another and the result is equal.
  319. The type of a collection property is ignored as long as the collection implements <see cref="T:System.Collections.IEnumerable"/> and all
  320. items in the collection are structurally equal.
  321. </remarks>
  322. <param name="config">
  323. A reference to the <see cref="F:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Default"/> configuration object that can be used
  324. to influence the way the object graphs are compared. You can also provide an alternative instance of the
  325. <see cref="T:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1"/> class.
  326. </param>
  327. <param name="because">
  328. An optional formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the
  329. assertion is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
  330. </param>
  331. <param name="reasonArgs">
  332. Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
  333. </param>
  334. </member>
  335. <member name="M:FluentAssertions.AssertionExtensions.MonitorEvents(System.ComponentModel.INotifyPropertyChanged)">
  336. <summary>
  337. Starts monitoring an object for its <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged"/> events.
  338. </summary>
  339. <exception cref="T:System.ArgumentNullException">Thrown if eventSource is Null.</exception>
  340. </member>
  341. <member name="M:FluentAssertions.AssertionExtensions.As``1(System.Object)">
  342. <summary>
  343. Safely casts the specified object to the type specified through <typeparamref name="TTo"/>.
  344. </summary>
  345. <remarks>
  346. Has been introduced to allow casting objects without breaking the fluent API.
  347. </remarks>
  348. <typeparam name="TTo"></typeparam>
  349. </member>
  350. <member name="M:FluentAssertions.AssertionExtensions.ShouldThrow``1(System.Action,System.String,System.Object[])">
  351. <summary>
  352. Asserts that the <paramref name="action"/> throws an exception.
  353. </summary>
  354. <param name="action">A reference to the method or property.</param>
  355. <typeparam name="TException">
  356. The type of the exception it should throw.
  357. </typeparam>
  358. <param name="because">
  359. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  360. start with the word <i>because</i>, it is prepended to the message.
  361. </param>
  362. <param name="reasonArgs">
  363. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  364. </param>
  365. <returns>
  366. Returns an object that allows asserting additional members of the thrown exception.
  367. </returns>
  368. </member>
  369. <member name="M:FluentAssertions.AssertionExtensions.ShouldNotThrow``1(System.Action,System.String,System.Object[])">
  370. <summary>
  371. Asserts that the <paramref name="action"/> does not throw a particular exception.
  372. </summary>
  373. <param name="action">The current method or property.</param>
  374. <typeparam name="TException">
  375. The type of the exception it should not throw. Any other exceptions are ignored and will satisfy the assertion.
  376. </typeparam>
  377. <param name="because">
  378. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  379. start with the word <i>because</i>, it is prepended to the message.
  380. </param>
  381. <param name="reasonArgs">
  382. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  383. </param>
  384. </member>
  385. <member name="M:FluentAssertions.AssertionExtensions.ShouldNotThrow(System.Action,System.String,System.Object[])">
  386. <summary>
  387. Asserts that the <paramref name="action"/> does not throw any exception at all.
  388. </summary>
  389. <param name="action">The current method or property.</param>
  390. <param name="because">
  391. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  392. start with the word <i>because</i>, it is prepended to the message.
  393. </param>
  394. <param name="reasonArgs">
  395. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  396. </param>
  397. </member>
  398. <member name="M:FluentAssertions.AssertionExtensions.ShouldThrow``1(System.Func{System.Threading.Tasks.Task},System.String,System.Object[])">
  399. <summary>
  400. Asserts that the <paramref name="asyncAction"/> throws an exception.
  401. </summary>
  402. <param name="asyncAction">A reference to the method or property.</param>
  403. <typeparam name="TException">
  404. The type of the exception it should throw.
  405. </typeparam>
  406. <param name="because">
  407. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  408. start with the word <i>because</i>, it is prepended to the message.
  409. </param>
  410. <param name="reasonArgs">
  411. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  412. </param>
  413. <returns>
  414. Returns an object that allows asserting additional members of the thrown exception.
  415. </returns>
  416. </member>
  417. <member name="M:FluentAssertions.AssertionExtensions.ShouldNotThrow``1(System.Func{System.Threading.Tasks.Task},System.String,System.Object[])">
  418. <summary>
  419. Asserts that the <paramref name="asyncAction"/> does not throw a particular exception.
  420. </summary>
  421. <param name="asyncAction">The current method or property.</param>
  422. <typeparam name="TException">
  423. The type of the exception it should not throw. Any other exceptions are ignored and will satisfy the assertion.
  424. </typeparam>
  425. <param name="because">
  426. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  427. start with the word <i>because</i>, it is prepended to the message.
  428. </param>
  429. <param name="reasonArgs">
  430. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  431. </param>
  432. </member>
  433. <member name="M:FluentAssertions.AssertionExtensions.ShouldNotThrow(System.Func{System.Threading.Tasks.Task},System.String,System.Object[])">
  434. <summary>
  435. Asserts that the <paramref name="asyncAction"/> does not throw any exception at all.
  436. </summary>
  437. <param name="asyncAction">The current method or property.</param>
  438. <param name="because">
  439. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  440. start with the word <i>because</i>, it is prepended to the message.
  441. </param>
  442. <param name="reasonArgs">
  443. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  444. </param>
  445. </member>
  446. <member name="T:FluentAssertions.Execution.ITestFramework">
  447. <summary>
  448. Represents an abstraction of a particular test framework such as MSTest, nUnit, etc.
  449. </summary>
  450. </member>
  451. <member name="M:FluentAssertions.Execution.ITestFramework.Throw(System.String)">
  452. <summary>
  453. Throws a framework-specific exception to indicate a failing unit test.
  454. </summary>
  455. </member>
  456. <member name="P:FluentAssertions.Execution.ITestFramework.IsAvailable">
  457. <summary>
  458. Gets a value indicating whether the corresponding test framework is currently available.
  459. </summary>
  460. </member>
  461. <member name="T:FluentAssertions.Execution.AppDomain">
  462. <summary>
  463. Simulates the AppDomain class that is not available in Windows Store apps.
  464. </summary>
  465. </member>
  466. <member name="T:FluentAssertions.Specialized.ExecutionTimeAssertions">
  467. <summary>
  468. Provides methods for asserting that the execution time of an <see cref="T:System.Action"/> satifies certain conditions.
  469. </summary>
  470. </member>
  471. <member name="M:FluentAssertions.Specialized.ExecutionTimeAssertions.#ctor(System.Action)">
  472. <summary>
  473. Initializes a new instance of the <see cref="T:FluentAssertions.Specialized.ExecutionTimeAssertions"/> class.
  474. </summary>
  475. <param name="action">The action of which the execution time must be asserted.</param>
  476. </member>
  477. <member name="M:FluentAssertions.Specialized.ExecutionTimeAssertions.ShouldNotExceed(System.TimeSpan,System.String,System.Object[])">
  478. <summary>
  479. Asserts that the execution time of the operation does not exceed a specified amount of time.
  480. </summary>
  481. <param name="maxDuration">
  482. The maximum allowed duration.
  483. </param>
  484. <param name="because">
  485. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  486. start with the word <i>because</i>, it is prepended to the message.
  487. </param>
  488. <param name="reasonArgs">
  489. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  490. </param>
  491. </member>
  492. <member name="T:FluentAssertions.Specialized.MemberExecutionTimeAssertions`1">
  493. <summary>
  494. Provides methods for asserting that the execution time of an object member satifies certain conditions.
  495. </summary>
  496. <typeparam name="T"></typeparam>
  497. </member>
  498. <member name="M:FluentAssertions.Specialized.MemberExecutionTimeAssertions`1.#ctor(`0,System.Linq.Expressions.Expression{System.Action{`0}})">
  499. <summary>
  500. Initializes a new instance of the <see cref="T:FluentAssertions.Specialized.MemberExecutionTimeAssertions`1"/> class.
  501. </summary>
  502. <param name="subject">The object that exposes the method or property.</param>
  503. <param name="action">A reference to the method or property to measure the execution time of.</param>
  504. </member>
  505. </members>
  506. </doc>