PageRenderTime 66ms CodeModel.GetById 39ms RepoModel.GetById 0ms app.codeStats 0ms

/packages/FluentAssertions.1.4.0.0/Lib/.NetFramework 4.0/FluentAssertions.xml

https://github.com/dineshkummarc/Passive
XML | 1353 lines | 1353 code | 0 blank | 0 comment | 0 complexity | 649c2c3317bf6c4ac4d27484b468f6cd MD5 | raw file
Possible License(s): BSD-3-Clause

Large files files are truncated, but you can click here to view the full file

  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>FluentAssertions</name>
  5. </assembly>
  6. <members>
  7. <member name="M:FluentAssertions.AndConstraint`1.#ctor(`0)">
  8. <summary>
  9. Initializes a new instance of the <see cref="T:System.Object"/> class.
  10. </summary>
  11. </member>
  12. <member name="T:FluentAssertions.AssertionExtensions">
  13. <summary>
  14. Contains extension methods for custom assertions in unit tests.
  15. </summary>
  16. </member>
  17. <member name="M:FluentAssertions.AssertionExtensions.Invoking``1(``0,System.Action{``0})">
  18. <summary>
  19. Invokes the specified action on an subject so that you can chain it with any of the ShouldThrow or ShouldNotThrow
  20. overloads.
  21. </summary>
  22. </member>
  23. <member name="M:FluentAssertions.AssertionExtensions.ExecutionTimeOf``1(``0,System.Linq.Expressions.Expression{System.Action{``0}})">
  24. <summary>
  25. Provides methods for asserting the execution time of a method or property.
  26. </summary>
  27. <param name="subject">The object that exposes the method or property.</param>
  28. <param name="action">A reference to the method or property to measure the execution time of.</param>
  29. <returns>
  30. Returns an object for asserting that the execution time matches certain conditions.
  31. </returns>
  32. </member>
  33. <member name="M:FluentAssertions.AssertionExtensions.ExecutionTime(System.Action)">
  34. <summary>
  35. Provides methods for asserting the execution time of a method or property.
  36. </summary>
  37. <param name="subject">The object that exposes the method or property.</param>
  38. <param name="action">A reference to the method or property to measure the execution time of.</param>
  39. <returns>
  40. Returns an object for asserting that the execution time matches certain conditions.
  41. </returns>
  42. </member>
  43. <member name="M:FluentAssertions.AssertionExtensions.ShouldThrow``1(System.Action)">
  44. <summary>
  45. Asserts that the <paramref name="action"/> throws an exception.
  46. </summary>
  47. <typeparam name="TException">
  48. The type of the exception it should throw.
  49. </typeparam>
  50. <returns>
  51. Returns an object that allows asserting additional members of the thrown exception.
  52. </returns>
  53. </member>
  54. <member name="M:FluentAssertions.AssertionExtensions.ShouldThrow``1(System.Action,System.String,System.Object[])">
  55. <summary>
  56. Asserts that the <paramref name="action"/> throws an exception.
  57. </summary>
  58. <typeparam name="TException">
  59. The type of the exception it should throw.
  60. </typeparam>
  61. <param name="reason">
  62. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  63. start with the word <i>because</i>, it is prepended to the message.
  64. </param>
  65. <param name="reasonParameters">
  66. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  67. </param>
  68. <returns>
  69. Returns an object that allows asserting additional members of the thrown exception.
  70. </returns>
  71. </member>
  72. <member name="M:FluentAssertions.AssertionExtensions.ShouldNotThrow``1(System.Action)">
  73. <summary>
  74. Asserts that the <paramref name="action"/> does not throw a particular exception.
  75. </summary>
  76. <typeparam name="TException">
  77. The type of the exception it should not throw. Any other exceptions are ignored and will satisfy the assertion.
  78. </typeparam>
  79. </member>
  80. <member name="M:FluentAssertions.AssertionExtensions.ShouldNotThrow``1(System.Action,System.String,System.Object[])">
  81. <summary>
  82. Asserts that the <paramref name="action"/> does not throw a particular exception.
  83. </summary>
  84. <typeparam name="TException">
  85. The type of the exception it should not throw. Any other exceptions are ignored and will satisfy the assertion.
  86. </typeparam>
  87. <param name="reason">
  88. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  89. start with the word <i>because</i>, it is prepended to the message.
  90. </param>
  91. <param name="reasonParameters">
  92. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  93. </param>
  94. </member>
  95. <member name="M:FluentAssertions.AssertionExtensions.ShouldNotThrow(System.Action)">
  96. <summary>
  97. Asserts that the <paramref name="action"/> does not throw any exception at all.
  98. </summary>
  99. </member>
  100. <member name="M:FluentAssertions.AssertionExtensions.ShouldNotThrow(System.Action,System.String,System.Object[])">
  101. <summary>
  102. Asserts that the <paramref name="action"/> does not throw any exception at all.
  103. </summary>
  104. <param name="reason">
  105. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  106. start with the word <i>because</i>, it is prepended to the message.
  107. </param>
  108. <param name="reasonParameters">
  109. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  110. </param>
  111. </member>
  112. <member name="M:FluentAssertions.AssertionExtensions.Enumerating(System.Func{System.Collections.IEnumerable})">
  113. <summary>
  114. Forces enumerating a collection. Should be used to assert that a method that uses the
  115. <c>yield</c> keyword throws a particular exception.
  116. </summary>
  117. </member>
  118. <member name="M:FluentAssertions.AssertionExtensions.ShouldHave``1(``0)">
  119. <summary>
  120. Asserts that the properties of an object matches those of another object.
  121. </summary>
  122. </member>
  123. <member name="M:FluentAssertions.AssertionExtensions.As``1(System.Object)">
  124. <summary>
  125. Safely casts the specified object to the type specified through <typeparamref name="TTo"/>.
  126. </summary>
  127. <remarks>
  128. Has been introduced to allow casting objects without breaking the fluent API.
  129. </remarks>
  130. <typeparam name="TTo"></typeparam>
  131. </member>
  132. <member name="P:FluentAssertions.Assertions.BooleanAssertions.Subject">
  133. <summary>
  134. Gets the object which value is being asserted.
  135. </summary>
  136. </member>
  137. <member name="M:FluentAssertions.Assertions.ReferenceTypeAssertions`2.BeAssignableTo``1">
  138. <summary>
  139. Asserts that the object is assignable to a variable of type <typeparamref name="T"/>.
  140. </summary>
  141. <typeparam name="T">The type to which the object should be assignable.</typeparam>
  142. <returns>An <see cref="T:FluentAssertions.AndConstraint`1"/> which can be used to chain assertions.</returns>
  143. </member>
  144. <member name="M:FluentAssertions.Assertions.ReferenceTypeAssertions`2.BeAssignableTo``1(System.String,System.Object[])">
  145. <summary>
  146. Asserts that the object is assignable to a variable of type <typeparamref name="T"/>.
  147. </summary>
  148. <typeparam name="T">The type to which the object should be assignable.</typeparam>
  149. <param name="reason">The reason why the object should be assignable to the type.</param>
  150. <param name="reasonParameters">The parameters used when formatting the <paramref name="reason"/>.</param>
  151. <returns>An <see cref="T:FluentAssertions.AndConstraint`1"/> which can be used to chain assertions.</returns>
  152. </member>
  153. <member name="M:FluentAssertions.Assertions.ReferenceTypeAssertions`2.Match(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
  154. <summary>
  155. Asserts that the <paramref name="predicate"/> is statisfied.
  156. </summary>
  157. <param name="predicate">The predicate which must be satisfied by the <typeparamref name="TSubject"/>.</param>
  158. <returns>An <see cref="!:AndConstraint"/> which can be used to chain assertions.</returns>
  159. </member>
  160. <member name="M:FluentAssertions.Assertions.ReferenceTypeAssertions`2.Match(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.String,System.Object[])">
  161. <summary>
  162. Asserts that the <paramref name="predicate"/> is satisfied.
  163. </summary>
  164. <param name="predicate">The predicate which must be statisfied by the <typeparamref name="TSubject"/>.</param>
  165. <param name="reason">The reason why the predicate should be satisfied.</param>
  166. <param name="reasonParameters">The parameters used when formatting the <paramref name="reason"/>.</param>
  167. <returns>An <see cref="!:AndConstraint"/> which can be used to chain assertions.</returns>
  168. </member>
  169. <member name="M:FluentAssertions.Assertions.ReferenceTypeAssertions`2.Match``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
  170. <summary>
  171. Asserts that the <paramref name="predicate"/> is satisfied.
  172. </summary>
  173. <param name="predicate">The predicate which must be statisfied by the <typeparamref name="TSubject"/>.</param>
  174. <returns>An <see cref="!:AndConstraint"/> which can be used to chain assertions.</returns>
  175. </member>
  176. <member name="M:FluentAssertions.Assertions.ReferenceTypeAssertions`2.Match``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
  177. <summary>
  178. Asserts that the <paramref name="predicate"/> is satisfied.
  179. </summary>
  180. <param name="predicate">The predicate which must be statisfied by the <typeparamref name="TSubject"/>.</param>
  181. <param name="reason">The reason why the predicate should be satisfied.</param>
  182. <param name="reasonParameters">The parameters used when formatting the <paramref name="reason"/>.</param>
  183. <returns>An <see cref="!:AndConstraint"/> which can be used to chain assertions.</returns>
  184. </member>
  185. <member name="P:FluentAssertions.Assertions.ReferenceTypeAssertions`2.Subject">
  186. <summary>
  187. Gets the object which value is being asserted.
  188. </summary>
  189. </member>
  190. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.HaveCount(System.Linq.Expressions.Expression{System.Func{System.Int32,System.Boolean}})">
  191. <summary>
  192. Asserts that the number of items in the collection matches a condition stated by a predicate.
  193. </summary>
  194. </member>
  195. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.HaveCount(System.Linq.Expressions.Expression{System.Func{System.Int32,System.Boolean}},System.String,System.Object[])">
  196. <summary>
  197. Asserts that the number of items in the collection matches a condition stated by a predicate.
  198. </summary>
  199. </member>
  200. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.Equal(System.Collections.IEnumerable)">
  201. <summary>
  202. Expects the current collection to contain all the same elements in the same order as the collection identified by
  203. <param name="expected"/>. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)"/>.
  204. </summary>
  205. </member>
  206. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.Equal(System.Object[])">
  207. <summary>
  208. Expects the current collection to contain all the same elements in the same order as the collection identified by
  209. <param name="expected"/>. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)"/>.
  210. </summary>
  211. </member>
  212. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.Equal(System.Collections.IEnumerable,System.String,System.Object[])">
  213. <summary>
  214. Expects the current collection to contain all the same elements in the same order as the collection identified by
  215. <param name="expected"/>. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)"/>.
  216. </summary>
  217. </member>
  218. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.NotEqual(System.Collections.IEnumerable)">
  219. <summary>
  220. Expects the current collection not to contain all the same elements in the same order as the collection identified by
  221. <param name="expected"/>. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)"/>.
  222. </summary>
  223. </member>
  224. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.NotEqual(System.Collections.IEnumerable,System.String,System.Object[])">
  225. <summary>
  226. Expects the current collection not to contain all the same elements in the same order as the collection identified by
  227. <param name="expected"/>. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)"/>.
  228. </summary>
  229. </member>
  230. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.BeEquivalentTo(System.Collections.IEnumerable)">
  231. <summary>
  232. Expects the current collection to contain all elements of the collection identified by <param name="expected"/>,
  233. regardless of the order. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)"/>.
  234. </summary>
  235. </member>
  236. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.BeEquivalentTo(System.Object[])">
  237. <summary>
  238. Expects the current collection to contain all elements of the collection identified by <param name="expected"/>,
  239. regardless of the order. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)"/>.
  240. </summary>
  241. </member>
  242. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.BeEquivalentTo(System.Collections.IEnumerable,System.String,System.Object[])">
  243. <summary>
  244. Expects the current collection to contain all elements of the collection identified by <param name="expected"/>,
  245. regardless of the order. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)"/>.
  246. </summary>
  247. </member>
  248. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.NotBeEquivalentTo(System.Collections.IEnumerable,System.String,System.Object[])">
  249. <summary>
  250. Expects the current collection not to contain all elements of the collection identified by <param name="expected"/>,
  251. regardless of the order. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)"/>.
  252. </summary>
  253. </member>
  254. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.Contain(System.Collections.IEnumerable)">
  255. <summary>
  256. Expects the current collection to contain the specified elements in any order. Elements are compared
  257. using their <see cref="M:System.Object.Equals(System.Object)"/> implementation.
  258. </summary>
  259. </member>
  260. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.Contain(System.Collections.IEnumerable,System.String,System.Object[])">
  261. <summary>
  262. Expects the current collection to contain the specified elements in any order. Elements are compared
  263. using their <see cref="M:System.Object.Equals(System.Object)"/> implementation.
  264. </summary>
  265. </member>
  266. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.ContainInOrder(System.Collections.IEnumerable)">
  267. <summary>
  268. Expects the current collection to contain the specified elements in the exact same order. Elements are compared
  269. using their <see cref="M:System.Object.Equals(System.Object)"/> implementation.
  270. </summary>
  271. </member>
  272. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.ContainInOrder(System.Collections.IEnumerable,System.String,System.Object[])">
  273. <summary>
  274. Expects the current collection to contain the specified elements in the exact same order. Elements are compared
  275. using their <see cref="M:System.Object.Equals(System.Object)"/> implementation.
  276. </summary>
  277. </member>
  278. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.HaveSameCount(System.Collections.IEnumerable)">
  279. <summary>
  280. Assert that the current collection has the same number of elements as <paramref name="otherCollection"/>.
  281. </summary>
  282. </member>
  283. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.HaveSameCount(System.Collections.IEnumerable,System.String,System.Object[])">
  284. <summary>
  285. Assert that the current collection has the same number of elements as <paramref name="otherCollection"/>.
  286. </summary>
  287. </member>
  288. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.BeNull">
  289. <summary>
  290. Asserts that the current collection has not been initialized yet with an actual collection.
  291. </summary>
  292. </member>
  293. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.BeNull(System.String,System.Object[])">
  294. <summary>
  295. Asserts that the current collection has not been initialized yet with an actual collection.
  296. </summary>
  297. </member>
  298. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.NotBeNull">
  299. <summary>
  300. Asserts that the current collection has been initialized with an actual collection.
  301. </summary>
  302. </member>
  303. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.NotBeNull(System.String,System.Object[])">
  304. <summary>
  305. Asserts that the current collection has been initialized with an actual collection.
  306. </summary>
  307. </member>
  308. <member name="M:FluentAssertions.Assertions.CollectionAssertions`2.NotBeEquivalentTo(System.Collections.IEnumerable)">
  309. <summary>
  310. Expects the current collection not to contain all elements of the collection identified by <param name="expected"/>,
  311. regardless of the order. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)"/>.
  312. </summary>
  313. </member>
  314. <member name="M:FluentAssertions.Assertions.DateTimeAssertions.BeMoreThan(System.TimeSpan)">
  315. <summary>
  316. The amount of time that a <see cref="T:System.DateTime"/> should exceed compared to another <see cref="T:System.DateTime"/>.
  317. </summary>
  318. </member>
  319. <member name="M:FluentAssertions.Assertions.DateTimeAssertions.BeAtLeast(System.TimeSpan)">
  320. <summary>
  321. The amount of time that a <see cref="T:System.DateTime"/> should be equal or exceed compared to another <see cref="T:System.DateTime"/>.
  322. </summary>
  323. </member>
  324. <member name="M:FluentAssertions.Assertions.DateTimeAssertions.BeExactly(System.TimeSpan)">
  325. <summary>
  326. The amount of time that a <see cref="T:System.DateTime"/> should differ exactly compared to another <see cref="T:System.DateTime"/>.
  327. </summary>
  328. </member>
  329. <member name="M:FluentAssertions.Assertions.DateTimeAssertions.BeWithin(System.TimeSpan)">
  330. <summary>
  331. The maximum amount of time that a <see cref="T:System.DateTime"/> should differ compared to another <see cref="T:System.DateTime"/>.
  332. </summary>
  333. </member>
  334. <member name="M:FluentAssertions.Assertions.DateTimeAssertions.BeLessThan(System.TimeSpan)">
  335. <summary>
  336. The amount of time that a <see cref="T:System.DateTime"/> should be within another <see cref="T:System.DateTime"/>.
  337. </summary>
  338. </member>
  339. <member name="P:FluentAssertions.Assertions.DateTimeAssertions.Subject">
  340. <summary>
  341. Gets the object which value is being asserted.
  342. </summary>
  343. </member>
  344. <member name="M:FluentAssertions.Assertions.ExceptionAssertions`1.WithMessage(System.String)">
  345. <summary>
  346. Asserts that the thrown exception has a message matching the <paramref name="expectedMessage"/>.
  347. </summary>
  348. <param name="expectedMessage">The expected message of the exception.</param>
  349. <returns>An <see cref="!:AndConstraint"/> which can be used to chain assertions.</returns>
  350. </member>
  351. <member name="M:FluentAssertions.Assertions.ExceptionAssertions`1.WithMessage(System.String,System.String,System.Object[])">
  352. <summary>
  353. Asserts that the thrown exception has a message matching the <paramref name="expectedMessage"/>.
  354. </summary>
  355. <param name="expectedMessage">The expected message of the exception.</param>
  356. <param name="reason">
  357. The reason why the message of the exception should match the <paramref name="expectedMessage"/>.
  358. </param>
  359. <param name="reasonParameters">The parameters used when formatting the <paramref name="reason"/>.</param>
  360. <returns>An <see cref="!:AndConstraint"/> which can be used to chain assertions.</returns>
  361. </member>
  362. <member name="M:FluentAssertions.Assertions.ExceptionAssertions`1.WithInnerException``1">
  363. <summary>
  364. Asserts that the thrown exception contains an inner exception of type <typeparamref name="TInnerException"/>.
  365. </summary>
  366. <typeparam name="TInnerException">The expected type of the inner exception.</typeparam>
  367. <returns>An <see cref="!:AndConstraint"/> which can be used to chain assertions.</returns>
  368. </member>
  369. <member name="M:FluentAssertions.Assertions.ExceptionAssertions`1.WithInnerException``1(System.String,System.Object[])">
  370. <summary>
  371. Asserts that the thrown exception contains an inner exception of type <typeparamref name="TInnerException"/>.
  372. </summary>
  373. <typeparam name="TInnerException">The expected type of the inner exception.</typeparam>
  374. <param name="reason">The reason why the inner exception should be of the supplied type.</param>
  375. <param name="reasonParameters">The parameters used when formatting the <paramref name="reason"/>.</param>
  376. <returns>An <see cref="!:AndConstraint"/> which can be used to chain assertions.</returns>
  377. </member>
  378. <member name="M:FluentAssertions.Assertions.ExceptionAssertions`1.WithInnerMessage(System.String)">
  379. <summary>
  380. Asserts that the thrown exception contains an inner exception with the <paramref name="expectedInnerMessage"/>.
  381. </summary>
  382. <param name="expectedInnerMessage">The expected message of the inner exception.</param>
  383. <returns>An <see cref="!:AndConstraint"/> which can be used to chain assertions.</returns>
  384. </member>
  385. <member name="M:FluentAssertions.Assertions.ExceptionAssertions`1.WithInnerMessage(System.String,System.String,System.Object[])">
  386. <summary>
  387. Asserts that the thrown exception contains an inner exception with the <paramref name="expectedInnerMessage"/>.
  388. </summary>
  389. <param name="expectedInnerMessage">The expected message of the inner exception.</param>
  390. <param name="reason">
  391. The reason why the message of the inner exception should match <paramref name="expectedInnerMessage"/>.
  392. </param>
  393. <param name="reasonParameters">The parameters used when formatting the <paramref name="reason"/>.</param>
  394. <returns>An <see cref="!:AndConstraint"/> which can be used to chain assertions.</returns>
  395. </member>
  396. <member name="M:FluentAssertions.Assertions.ExceptionAssertions`1.Where(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
  397. <summary>
  398. Asserts that the exception matches a particular condition.
  399. </summary>
  400. <param name="exceptionExpression">
  401. The condition that the exception must match.
  402. </param>
  403. </member>
  404. <member name="M:FluentAssertions.Assertions.ExceptionAssertions`1.Where(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.String,System.Object[])">
  405. <summary>
  406. Asserts that the exception matches a particular condition.
  407. </summary>
  408. <param name="exceptionExpression">
  409. The condition that the exception must match.
  410. </param>
  411. <param name="reason">
  412. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  413. start with the word <i>because</i>, it is prepended to the message.
  414. </param>
  415. <param name="reasonParameters">
  416. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  417. </param>
  418. </member>
  419. <member name="P:FluentAssertions.Assertions.ExceptionAssertions`1.And">
  420. <summary>
  421. Gets the exception object of the exception thrown.
  422. </summary>
  423. </member>
  424. <member name="T:FluentAssertions.Assertions.ExecutionTimeAssertions">
  425. <summary>
  426. Provides methods for asserting that the execution time of an <see cref="T:System.Action"/> satifies certain conditions.
  427. </summary>
  428. </member>
  429. <member name="M:FluentAssertions.Assertions.ExecutionTimeAssertions.ShouldNotExceed(System.TimeSpan,System.String,System.Object[])">
  430. <summary>
  431. Asserts that the execution time of the operation does not exceed a specified amount of time.
  432. </summary>
  433. <param name="maxDuration">
  434. The maximum allowed duration.
  435. </param>
  436. <param name="reason">
  437. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  438. start with the word <i>because</i>, it is prepended to the message.
  439. </param>
  440. <param name="reasonParameters">
  441. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  442. </param>
  443. </member>
  444. <member name="M:FluentAssertions.Assertions.ExecutionTimeAssertions.ShouldNotExceed(System.TimeSpan)">
  445. <summary>
  446. Asserts that the execution time of the operation does not exceed a specified amount of time.
  447. </summary>
  448. <param name="maxDuration">
  449. The maximum allowed duration.
  450. </param>
  451. </member>
  452. <member name="T:FluentAssertions.Assertions.MemberExecutionTimeAssertions`1">
  453. <summary>
  454. Provides methods for asserting that the execution time of an object member satifies certain conditions.
  455. </summary>
  456. <typeparam name="T"></typeparam>
  457. </member>
  458. <member name="M:FluentAssertions.Assertions.FloatingPointExtensions.BeApproximately(FluentAssertions.Assertions.NumericAssertions{System.Nullable{System.Single}},System.Single,System.Single)">
  459. <summary>
  460. Asserts a floating point value approximates another value as close as possible.
  461. </summary>
  462. <param name="expectedValue">
  463. The expected value to compare the actual value with.
  464. </param>
  465. <param name="precision">
  466. The maximum amount of which the two values may differ.
  467. </param>
  468. <param name="reason">
  469. A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
  470. is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
  471. </param>
  472. <param name="reasonArgs">
  473. Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
  474. </param>
  475. </member>
  476. <member name="M:FluentAssertions.Assertions.FloatingPointExtensions.BeApproximately(FluentAssertions.Assertions.NumericAssertions{System.Nullable{System.Single}},System.Single,System.Single,System.String,System.Object[])">
  477. <summary>
  478. Asserts a floating point value approximates another value as close as possible.
  479. </summary>
  480. <param name="expectedValue">
  481. The expected value to compare the actual value with.
  482. </param>
  483. <param name="precision">
  484. The maximum amount of which the two values may differ.
  485. </param>
  486. <param name="reason">
  487. A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
  488. is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
  489. </param>
  490. <param name="reasonArgs">
  491. Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
  492. </param>
  493. </member>
  494. <member name="M:FluentAssertions.Assertions.FloatingPointExtensions.BeApproximately(FluentAssertions.Assertions.NumericAssertions{System.Single},System.Single,System.Single)">
  495. <summary>
  496. Asserts a floating point value approximates another value as close as possible.
  497. </summary>
  498. <param name="expectedValue">
  499. The expected value to compare the actual value with.
  500. </param>
  501. <param name="precision">
  502. The maximum amount of which the two values may differ.
  503. </param>
  504. <param name="reason">
  505. A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
  506. is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
  507. </param>
  508. <param name="reasonArgs">
  509. Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
  510. </param>
  511. </member>
  512. <member name="M:FluentAssertions.Assertions.FloatingPointExtensions.BeApproximately(FluentAssertions.Assertions.NumericAssertions{System.Single},System.Single,System.Single,System.String,System.Object[])">
  513. <summary>
  514. Asserts a floating point value approximates another value as close as possible.
  515. </summary>
  516. <param name="expectedValue">
  517. The expected value to compare the actual value with.
  518. </param>
  519. <param name="precision">
  520. The maximum amount of which the two values may differ.
  521. </param>
  522. <param name="reason">
  523. A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
  524. is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
  525. </param>
  526. <param name="reasonArgs">
  527. Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
  528. </param>
  529. </member>
  530. <member name="M:FluentAssertions.Assertions.FloatingPointExtensions.BeApproximately(FluentAssertions.Assertions.NumericAssertions{System.Nullable{System.Double}},System.Double,System.Double)">
  531. <summary>
  532. Asserts a floating point value approximates another value as close as possible.
  533. </summary>
  534. <param name="expectedValue">
  535. The expected value to compare the actual value with.
  536. </param>
  537. <param name="precision">
  538. The maximum amount of which the two values may differ.
  539. </param>
  540. <param name="reason">
  541. A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
  542. is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
  543. </param>
  544. <param name="reasonArgs">
  545. Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
  546. </param>
  547. </member>
  548. <member name="M:FluentAssertions.Assertions.FloatingPointExtensions.BeApproximately(FluentAssertions.Assertions.NumericAssertions{System.Nullable{System.Double}},System.Double,System.Double,System.String,System.Object[])">
  549. <summary>
  550. Asserts a floating point value approximates another value as close as possible.
  551. </summary>
  552. <param name="expectedValue">
  553. The expected value to compare the actual value with.
  554. </param>
  555. <param name="precision">
  556. The maximum amount of which the two values may differ.
  557. </param>
  558. <param name="reason">
  559. A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
  560. is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
  561. </param>
  562. <param name="reasonArgs">
  563. Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
  564. </param>
  565. </member>
  566. <member name="M:FluentAssertions.Assertions.FloatingPointExtensions.BeApproximately(FluentAssertions.Assertions.NumericAssertions{System.Double},System.Double,System.Double)">
  567. <summary>
  568. Asserts a floating point value approximates another value as close as possible.
  569. </summary>
  570. <param name="expectedValue">
  571. The expected value to compare the actual value with.
  572. </param>
  573. <param name="precision">
  574. The maximum amount of which the two values may differ.
  575. </param>
  576. <param name="reason">
  577. A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
  578. is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
  579. </param>
  580. <param name="reasonArgs">
  581. Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
  582. </param>
  583. </member>
  584. <member name="M:FluentAssertions.Assertions.FloatingPointExtensions.BeApproximately(FluentAssertions.Assertions.NumericAssertions{System.Double},System.Double,System.Double,System.String,System.Object[])">
  585. <summary>
  586. Asserts a floating point value approximates another value as close as possible.
  587. </summary>
  588. <param name="expectedValue">
  589. The expected value to compare the actual value with.
  590. </param>
  591. <param name="precision">
  592. The maximum amount of which the two values may differ.
  593. </param>
  594. <param name="reason">
  595. A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
  596. is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
  597. </param>
  598. <param name="reasonArgs">
  599. Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
  600. </param>
  601. </member>
  602. <member name="M:FluentAssertions.Assertions.GenericCollectionAssertions`1.Contain(`0)">
  603. <summary>
  604. Asserts that the collection contains the specified item.
  605. </summary>
  606. </member>
  607. <member name="M:FluentAssertions.Assertions.GenericCollectionAssertions`1.Contain(`0,System.String,System.Object[])">
  608. <summary>
  609. Asserts that the collection contains the specified item.
  610. </summary>
  611. <param name="reason">
  612. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  613. start with the word <i>because</i>, it is prepended to the message.
  614. </param>
  615. <param name="reasonParameters">
  616. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  617. </param>
  618. </member>
  619. <member name="M:FluentAssertions.Assertions.GenericCollectionAssertions`1.Contain(System.Collections.Generic.IEnumerable{`0},`0[])">
  620. <summary>
  621. Asserts that the collection contains some extra items in addition to the original items.
  622. </summary>
  623. </member>
  624. <member name="M:FluentAssertions.Assertions.GenericCollectionAssertions`1.Contain(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
  625. <summary>
  626. Asserts that the collection contains at least one item that matches the predicate.
  627. </summary>
  628. </member>
  629. <member name="M:FluentAssertions.Assertions.GenericCollectionAssertions`1.Contain(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.String,System.Object[])">
  630. <summary>
  631. Asserts that the collection contains at least one item that matches the predicate.
  632. </summary>
  633. <param name="reason">
  634. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  635. start with the word <i>because</i>, it is prepended to the message.
  636. </param>
  637. <param name="reasonParameters">
  638. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  639. </param>
  640. </member>
  641. <member name="M:FluentAssertions.Assertions.GenericCollectionAssertions`1.OnlyContain(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
  642. <summary>
  643. Asserts that the collection only contains items that match a predicate.
  644. </summary>
  645. </member>
  646. <member name="M:FluentAssertions.Assertions.GenericCollectionAssertions`1.OnlyContain(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.String,System.Object[])">
  647. <summary>
  648. Asserts that the collection only contains items that match a predicate.
  649. </summary>
  650. <param name="reason">
  651. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  652. start with the word <i>because</i>, it is prepended to the message.
  653. </param>
  654. <param name="reasonParameters">
  655. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  656. </param>
  657. </member>
  658. <member name="M:FluentAssertions.Assertions.GenericCollectionAssertions`1.NotContain(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
  659. <summary>
  660. Asserts that the collection does not contain any items that match the predicate.
  661. </summary>
  662. </member>
  663. <member name="M:FluentAssertions.Assertions.GenericCollectionAssertions`1.NotContain(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.String,System.Object[])">
  664. <summary>
  665. Asserts that the collection does not contain any items that match the predicate.
  666. </summary>
  667. <param name="reason">
  668. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  669. start with the word <i>because</i>, it is prepended to the message.
  670. </param>
  671. <param name="reasonParameters">
  672. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  673. </param>
  674. </member>
  675. <member name="M:FluentAssertions.Assertions.NumericAssertions`1.BeInRange(`0,`0)">
  676. <summary>
  677. Asserts that a value is within a range.
  678. </summary>
  679. <remarks>
  680. Where the range is continuous or incremental depends on the actual type of the value.
  681. </remarks>
  682. <param name="minimumValue">
  683. The minimum valid value of the range.
  684. </param>
  685. <param name="maximumValue">
  686. The maximum valid value of the range.
  687. </param>
  688. </member>
  689. <member name="M:FluentAssertions.Assertions.NumericAssertions`1.BeInRange(`0,`0,System.String,System.Object[])">
  690. <summary>
  691. Asserts that a value is within a range.
  692. </summary>
  693. <remarks>
  694. Where the range is continuous or incremental depends on the actual type of the value.
  695. </remarks>
  696. <param name="minimumValue">
  697. The minimum valid value of the range.
  698. </param>
  699. <param name="maximumValue">
  700. The maximum valid value of the range.
  701. </param>
  702. <param name="reason">
  703. A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
  704. is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
  705. </param>
  706. <param name="reasonArgs">
  707. Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
  708. </param>
  709. </member>
  710. <member name="M:FluentAssertions.Assertions.NullableNumericExtensions.HaveValue``1(FluentAssertions.Assertions.NumericAssertions{System.Nullable{``0}})">
  711. <summary>
  712. Asserts that a nullable numeric value is not <c>null</c>.
  713. </summary>
  714. </member>
  715. <member name="M:FluentAssertions.Assertions.NullableNumericExtensions.HaveValue``1(FluentAssertions.Assertions.NumericAssertions{System.Nullable{``0}},System.String,System.Object[])">
  716. <summary>
  717. Asserts that a nullable numeric value is not <c>null</c>.
  718. </summary>
  719. <param name="reason">
  720. A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
  721. is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
  722. </param>
  723. <param name="reasonArgs">
  724. Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
  725. </param>
  726. </member>
  727. <member name="M:FluentAssertions.Assertions.NullableNumericExtensions.NotHaveValue``1(FluentAssertions.Assertions.NumericAssertions{System.Nullable{``0}})">
  728. <summary>
  729. Asserts that a nullable numeric value is <c>null</c>.
  730. </summary>
  731. </member>
  732. <member name="M:FluentAssertions.Assertions.NullableNumericExtensions.NotHaveValue``1(FluentAssertions.Assertions.NumericAssertions{System.Nullable{``0}},System.String,System.Object[])">
  733. <summary>
  734. Asserts that a nullable numeric value is <c>null</c>.
  735. </summary>
  736. <param name="reason">
  737. A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
  738. is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
  739. </param>
  740. <param name="reasonArgs">
  741. Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
  742. </param>
  743. </member>
  744. <member name="P:FluentAssertions.Assertions.SimpleTimeSpanAssertions.Subject">
  745. <summary>
  746. Gets the object which value is being asserted.
  747. </summary>
  748. </member>
  749. <member name="M:FluentAssertions.Assertions.ObjectAssertions.Be(System.Object)">
  750. <summary>
  751. Asserts that the value of an object equals another object when using it's <see cref="M:System.Object.Equals(System.Object)"/> method.
  752. </summary>
  753. </member>
  754. <member name="M:FluentAssertions.Assertions.ObjectAssertions.Be(System.Object,System.String,System.Object[])">
  755. <summary>
  756. Asserts that an object equals another object using it's <see cref="M:System.Object.Equals(System.Object)"/> method.
  757. </summary>
  758. <param name="reason">
  759. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  760. start with the word <i>because</i>, it is prepended to the message.
  761. </param>
  762. <param name="reasonParameters">
  763. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  764. </param>
  765. </member>
  766. <member name="M:FluentAssertions.Assertions.ObjectAssertions.NotBe(System.Object)">
  767. <summary>
  768. Asserts that an object does not equal another object using it's <see cref="M:System.Object.Equals(System.Object)"/> method.
  769. </summary>
  770. </member>
  771. <member name="M:FluentAssertions.Assertions.ObjectAssertions.NotBe(System.Object,System.String,System.Object[])">
  772. <summary>
  773. Asserts that an object does not equal another object using it's <see cref="M:System.Object.Equals(System.Object)"/> method.
  774. </summary>
  775. <param name="reason">
  776. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  777. start with the word <i>because</i>, it is prepended to the message.
  778. </param>
  779. <param name="reasonParameters">
  780. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  781. </param>
  782. </member>
  783. <member name="M:FluentAssertions.Assertions.ObjectAssertions.BeSameAs(System.Object)">
  784. <summary>
  785. Asserts that an object reference refers to the exact same object as another object reference.
  786. </summary>
  787. </member>
  788. <member name="M:FluentAssertions.Assertions.ObjectAssertions.BeSameAs(System.Object,System.String,System.Object[])">
  789. <summary>
  790. Asserts that an object reference refers to the exact same object as another object reference.
  791. </summary>
  792. <param name="reason">
  793. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  794. start with the word <i>because</i>, it is prepended to the message.
  795. </param>
  796. <param name="reasonParameters">
  797. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  798. </param>
  799. </member>
  800. <member name="M:FluentAssertions.Assertions.ObjectAssertions.NotBeSameAs(System.Object)">
  801. <summary>
  802. Asserts that an object reference refers to a different object than another object reference refers to.
  803. </summary>
  804. </member>
  805. <member name="M:FluentAssertions.Assertions.ObjectAssertions.NotBeSameAs(System.Object,System.String,System.Object[])">
  806. <summary>
  807. Asserts that an object reference refers to a different object than another object reference refers to.
  808. </summary>
  809. <param name="reason">
  810. A formatted phrase explaining why the assertion should be satisfied. If the phrase does not
  811. start with the word <i>because</i>, it is prepended to the message.
  812. </param>
  813. <param name="reasonParameters">
  814. Zero or more values to use for filling in any <see cref="M:System.String.Format(System.String,System.Object[])"/> compatible placeholders.
  815. </param>
  816. </member>
  817. <member name="M:FluentAssertions.Assertions.PropertyAssertions`1.AllProperties">
  818. <summary>

Large files files are truncated, but you can click here to view the full file