Mercurial > silverbladetech
comparison SilverlightValidation/Libs/FakeItEasy.xml @ 103:8cb4f36717e9
Fake it easy dll added
author | stevenhollidge <stevenhollidge@hotmail.com> |
---|---|
date | Sun, 06 May 2012 12:14:53 +0100 |
parents | |
children | 572886951353 |
comparison
equal
deleted
inserted
replaced
102:db05a55e3536 | 103:8cb4f36717e9 |
---|---|
1 <?xml version="1.0"?> | |
2 <doc> | |
3 <assembly> | |
4 <name>FakeItEasy</name> | |
5 </assembly> | |
6 <members> | |
7 <member name="T:FakeItEasy.A"> | |
8 <summary> | |
9 Provides methods for generating fake objects. | |
10 </summary> | |
11 </member> | |
12 <member name="M:FakeItEasy.A.Fake``1"> | |
13 <summary> | |
14 Creates a fake object of the type T. | |
15 </summary> | |
16 <typeparam name="T">The type of fake object to create.</typeparam> | |
17 <returns>A fake object.</returns> | |
18 </member> | |
19 <member name="M:FakeItEasy.A.Fake``1(System.Action{FakeItEasy.Creation.IFakeOptionsBuilder{``0}})"> | |
20 <summary> | |
21 Creates a fake object of the type T. | |
22 </summary> | |
23 <typeparam name="T">The type of fake object to create.</typeparam> | |
24 <param name="options">A lambda where options for the built fake object cna be specified.</param> | |
25 <returns>A fake object.</returns> | |
26 </member> | |
27 <member name="M:FakeItEasy.A.CollectionOfFake``1(System.Int32)"> | |
28 <summary> | |
29 Creates a collection of fakes of the specified type. | |
30 </summary> | |
31 <typeparam name="T">The type of fakes to create.</typeparam> | |
32 <param name="numberOfFakes">The number of fakes in the collection.</param> | |
33 <returns>A collection of fake objects of the specified type.</returns> | |
34 </member> | |
35 <member name="M:FakeItEasy.A.Dummy``1"> | |
36 <summary> | |
37 Gets a dummy object of the specified type. The value of a dummy object | |
38 should be irrelevant. Dummy objects should not be configured. | |
39 </summary> | |
40 <typeparam name="T">The type of dummy to return.</typeparam> | |
41 <returns>A dummy object of the specified type.</returns> | |
42 <exception cref="T:System.ArgumentException">Dummies of the specified type can not be created.</exception> | |
43 </member> | |
44 <member name="M:FakeItEasy.A.Equals(System.Object,System.Object)"> | |
45 <summary> | |
46 Gets a value indicating if the two objects are equal. | |
47 </summary> | |
48 <param name="objA">The first object to compare.</param> | |
49 <param name="objB">The second object to compare.</param> | |
50 <returns>True if the two objects are equal.</returns> | |
51 </member> | |
52 <member name="M:FakeItEasy.A.ReferenceEquals(System.Object,System.Object)"> | |
53 <summary> | |
54 Gets a value indicating if the two objects are the same reference. | |
55 </summary> | |
56 <param name="objA">The obj A.</param> | |
57 <param name="objB">The obj B.</param> | |
58 <returns>True if the objects are the same reference.</returns> | |
59 </member> | |
60 <member name="M:FakeItEasy.A.CallTo(System.Linq.Expressions.Expression{System.Action})"> | |
61 <summary> | |
62 Configures a call to a faked object. | |
63 </summary> | |
64 <param name="callSpecification">An expression where the configured memeber is called.</param> | |
65 <returns>A configuration object.</returns> | |
66 </member> | |
67 <member name="M:FakeItEasy.A.CallTo(System.Object)"> | |
68 <summary> | |
69 Gets a configuration object allowing for further configuration of | |
70 any calll to the specified faked object. | |
71 </summary> | |
72 <param name="fake"> | |
73 The fake to configure. | |
74 </param> | |
75 <returns> | |
76 A configuration object. | |
77 </returns> | |
78 </member> | |
79 <member name="M:FakeItEasy.A.CallTo``1(System.Linq.Expressions.Expression{System.Func{``0}})"> | |
80 <summary> | |
81 Configures a call to a faked object. | |
82 </summary> | |
83 <typeparam name="T">The type of member on the faked object to configure.</typeparam> | |
84 <param name="callSpecification">An expression where the configured memeber is called.</param> | |
85 <returns>A configuration object.</returns> | |
86 </member> | |
87 <member name="T:FakeItEasy.A`1"> | |
88 <summary> | |
89 Provides an api entry point for constraining arguments of fake object calls. | |
90 </summary> | |
91 <typeparam name="T">The type of argument to validate.</typeparam> | |
92 </member> | |
93 <member name="P:FakeItEasy.A`1.That"> | |
94 <summary> | |
95 Gets an argument constraint object that will be used to constrain a method call argument. | |
96 </summary> | |
97 </member> | |
98 <member name="P:FakeItEasy.A`1._"> | |
99 <summary> | |
100 Gets a constraint that considers any value of an argument as valid. (This is a shortcut for the "Ignored"-property.) | |
101 </summary> | |
102 </member> | |
103 <member name="P:FakeItEasy.A`1.Ignored"> | |
104 <summary> | |
105 Gets a constraint that considers any value of an argument as valid. | |
106 </summary> | |
107 </member> | |
108 <member name="T:FakeItEasy.Any"> | |
109 <summary> | |
110 Provides configuration for any (not a specific) call on a faked object. | |
111 </summary> | |
112 </member> | |
113 <member name="M:FakeItEasy.Any.CallTo(System.Object)"> | |
114 <summary> | |
115 Gets a configuration object allowing for further configuration of | |
116 any calll to the specified faked object. | |
117 </summary> | |
118 <param name="fakedObject">The faked object to configure.</param> | |
119 <returns>A configuration object.</returns> | |
120 </member> | |
121 <member name="M:FakeItEasy.Any.Equals(System.Object,System.Object)"> | |
122 <summary> | |
123 Gets a value indicating if the two objects are equal. | |
124 </summary> | |
125 <param name="objA">The first object to compare.</param> | |
126 <param name="objB">The second object to compare.</param> | |
127 <returns>True if the two objects are equal.</returns> | |
128 </member> | |
129 <member name="M:FakeItEasy.Any.ReferenceEquals(System.Object,System.Object)"> | |
130 <summary> | |
131 Gets a value indicating if the two objects are the same reference. | |
132 </summary> | |
133 <param name="objA">The obj A.</param> | |
134 <param name="objB">The obj B.</param> | |
135 <returns>True if the objects are the same reference.</returns> | |
136 </member> | |
137 <member name="T:FakeItEasy.ArgumentValueFormatter`1"> | |
138 <summary> | |
139 Provides string formatting for arguments of type T when written in | |
140 call lists. | |
141 </summary> | |
142 </member> | |
143 <member name="T:FakeItEasy.IArgumentValueFormatter"> | |
144 <summary> | |
145 Provides string formatting for arguments when written in | |
146 call lists. | |
147 </summary> | |
148 </member> | |
149 <member name="M:FakeItEasy.IArgumentValueFormatter.GetArgumentValueAsString(System.Object)"> | |
150 <summary> | |
151 Gets a string representing the specified argument value. | |
152 </summary> | |
153 <param name="argumentValue">The argument value to get as a string.</param> | |
154 <returns>A string representation of the value.</returns> | |
155 </member> | |
156 <member name="P:FakeItEasy.IArgumentValueFormatter.ForType"> | |
157 <summary> | |
158 The type of arguments this formatter works on. | |
159 </summary> | |
160 </member> | |
161 <member name="P:FakeItEasy.IArgumentValueFormatter.Priority"> | |
162 <summary> | |
163 The priority of the formatter, when two formatters are | |
164 registered for the same type the one with the highest | |
165 priority is used. | |
166 </summary> | |
167 </member> | |
168 <member name="M:FakeItEasy.ArgumentValueFormatter`1.GetArgumentValueAsString(System.Object)"> | |
169 <summary> | |
170 Gets a string representing the specified argument value. | |
171 </summary> | |
172 <param name="argumentValue">The argument value to get as a string.</param> | |
173 <returns>A string representation of the value.</returns> | |
174 </member> | |
175 <member name="M:FakeItEasy.ArgumentValueFormatter`1.GetStringValue(`0)"> | |
176 <summary> | |
177 Gets a string representing the specified argument value. | |
178 </summary> | |
179 <param name="argumentValue">The argument value to get as a string.</param> | |
180 <returns>A string representation of the value.</returns> | |
181 </member> | |
182 <member name="P:FakeItEasy.ArgumentValueFormatter`1.ForType"> | |
183 <summary> | |
184 The type of arguments this formatter works on. | |
185 </summary> | |
186 <value></value> | |
187 </member> | |
188 <member name="P:FakeItEasy.ArgumentValueFormatter`1.Priority"> | |
189 <summary> | |
190 The priority of the formatter, when two formatters are | |
191 registered for the same type the one with the highest | |
192 priority is used. | |
193 </summary> | |
194 <value></value> | |
195 </member> | |
196 <member name="T:FakeItEasy.Configuration.BuildableCallRule"> | |
197 <summary> | |
198 Provides the base for rules that can be built using the FakeConfiguration. | |
199 </summary> | |
200 </member> | |
201 <member name="T:FakeItEasy.Core.IFakeObjectCallRuleWithDescription"> | |
202 <summary> | |
203 Represents a call rule that has a description of the calls the | |
204 rule is applicable to. | |
205 </summary> | |
206 </member> | |
207 <member name="T:FakeItEasy.Core.IFakeObjectCallRule"> | |
208 <summary> | |
209 Allows for intercepting call to a fake object and | |
210 act upon them. | |
211 </summary> | |
212 </member> | |
213 <member name="M:FakeItEasy.Core.IFakeObjectCallRule.IsApplicableTo(FakeItEasy.Core.IFakeObjectCall)"> | |
214 <summary> | |
215 Gets wether this interceptor is applicable to the specified | |
216 call, if true is returned the Apply-method of the interceptor will | |
217 be called. | |
218 </summary> | |
219 <param name="fakeObjectCall">The call to check for applicability.</param> | |
220 <returns>True if the interceptor is applicable.</returns> | |
221 </member> | |
222 <member name="M:FakeItEasy.Core.IFakeObjectCallRule.Apply(FakeItEasy.Core.IInterceptedFakeObjectCall)"> | |
223 <summary> | |
224 Applies an action to the call, might set a return value or throw | |
225 an exception. | |
226 </summary> | |
227 <param name="fakeObjectCall">The call to apply the interceptor to.</param> | |
228 </member> | |
229 <member name="P:FakeItEasy.Core.IFakeObjectCallRule.NumberOfTimesToCall"> | |
230 <summary> | |
231 Gets the number of times this call rule is valid, if it's set | |
232 to null its infinitely valid. | |
233 </summary> | |
234 </member> | |
235 <member name="M:FakeItEasy.Core.IFakeObjectCallRuleWithDescription.WriteDescriptionOfValidCall(FakeItEasy.IOutputWriter)"> | |
236 <summary> | |
237 Writes a description of calls the rule is applicable to. | |
238 </summary> | |
239 <param name="writer"></param> | |
240 </member> | |
241 <member name="M:FakeItEasy.Configuration.BuildableCallRule.IsApplicableTo(FakeItEasy.Core.IFakeObjectCall)"> | |
242 <summary> | |
243 Gets if this rule is applicable to the specified call. | |
244 </summary> | |
245 <param name="fakeObjectCall">The call to validate.</param> | |
246 <returns>True if the rule applies to the call.</returns> | |
247 </member> | |
248 <member name="M:FakeItEasy.Configuration.BuildableCallRule.WriteDescriptionOfValidCall(FakeItEasy.IOutputWriter)"> | |
249 <summary> | |
250 Writes a description of calls the rule is applicable to. | |
251 </summary> | |
252 <param name="writer">The writer to write the description to.</param> | |
253 </member> | |
254 <member name="P:FakeItEasy.Configuration.BuildableCallRule.Applicator"> | |
255 <summary> | |
256 An action that is called by the Apply method to apply this | |
257 rule to a fake object call. | |
258 </summary> | |
259 </member> | |
260 <member name="P:FakeItEasy.Configuration.BuildableCallRule.Actions"> | |
261 <summary> | |
262 A collection of actions that should be invoked when the configured | |
263 call is made. | |
264 </summary> | |
265 </member> | |
266 <member name="P:FakeItEasy.Configuration.BuildableCallRule.OutAndRefParametersValues"> | |
267 <summary> | |
268 Values to apply to output and reference variables. | |
269 </summary> | |
270 </member> | |
271 <member name="P:FakeItEasy.Configuration.BuildableCallRule.CallBaseMethod"> | |
272 <summary> | |
273 Gets or sets wether the base mehtod of the fake object call should be | |
274 called when the fake object call is made. | |
275 </summary> | |
276 </member> | |
277 <member name="P:FakeItEasy.Configuration.BuildableCallRule.NumberOfTimesToCall"> | |
278 <summary> | |
279 The number of times the configured rule should be used. | |
280 </summary> | |
281 </member> | |
282 <member name="P:FakeItEasy.Configuration.BuildableCallRule.DescriptionOfValidCall"> | |
283 <summary> | |
284 Gets a description of calls the rule is applicable to. | |
285 </summary> | |
286 <value></value> | |
287 </member> | |
288 <!-- Badly formed XML comment ignored for member "T:FakeItEasy.Configuration.IAnyCallConfigurationWithReturnTypeSpecified`1" --> | |
289 <member name="T:FakeItEasy.Configuration.IReturnValueArgumentValidationConfiguration`1"> | |
290 <summary> | |
291 Configures a call that returns a value and allows the use to | |
292 specify validations for arguments. | |
293 </summary> | |
294 <typeparam name="TMember">The type of the member.</typeparam> | |
295 </member> | |
296 <member name="T:FakeItEasy.Configuration.IReturnValueConfiguration`1"> | |
297 <summary> | |
298 Configures a call that returns a value. | |
299 </summary> | |
300 <typeparam name="TMember">The type of the member.</typeparam> | |
301 </member> | |
302 <member name="T:FakeItEasy.Configuration.IExceptionThrowerConfiguration"> | |
303 <summary> | |
304 Configuration that lets the developer specify that an exception should be | |
305 thrown by a fake object call. | |
306 </summary> | |
307 </member> | |
308 <member name="T:FakeItEasy.Configuration.IHideObjectMembers"> | |
309 <summary> | |
310 Hides standard Object members to make fluent interfaces | |
311 easier to read. Found in the source of Autofac: http://code.google.com/p/autofac/ | |
312 Based on blog post by @kzu here: | |
313 http://www.clariusconsulting.net/blogs/kzu/archive/2008/03/10/58301.aspx | |
314 </summary> | |
315 </member> | |
316 <member name="M:FakeItEasy.Configuration.IHideObjectMembers.ToString"> | |
317 <summary> | |
318 Hides the ToString-method. | |
319 </summary> | |
320 <returns>A string representation of the implementing object.</returns> | |
321 </member> | |
322 <member name="M:FakeItEasy.Configuration.IHideObjectMembers.Equals(System.Object)"> | |
323 <summary> | |
324 Determines whether the specified <see cref="T:System.Object"/> is equal to this instance. | |
325 </summary> | |
326 <param name="o">The <see cref="T:System.Object"/> to compare with this instance.</param> | |
327 <returns> | |
328 <c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>. | |
329 </returns> | |
330 </member> | |
331 <member name="M:FakeItEasy.Configuration.IHideObjectMembers.GetHashCode"> | |
332 <summary> | |
333 Returns a hash code for this instance. | |
334 </summary> | |
335 <returns> | |
336 A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. | |
337 </returns> | |
338 </member> | |
339 <member name="M:FakeItEasy.Configuration.IHideObjectMembers.GetType"> | |
340 <summary> | |
341 Gets the type. | |
342 </summary> | |
343 <returns></returns> | |
344 </member> | |
345 <member name="M:FakeItEasy.Configuration.IExceptionThrowerConfiguration.Throws(System.Exception)"> | |
346 <summary> | |
347 Throws the specified exception when the currently configured | |
348 call gets called. | |
349 </summary> | |
350 <param name="exception">The exception to throw.</param> | |
351 <returns>Configuration object.</returns> | |
352 </member> | |
353 <member name="T:FakeItEasy.Configuration.ICallbackConfiguration`1"> | |
354 <summary> | |
355 Configuration for callbacks of fake object calls. | |
356 </summary> | |
357 <typeparam name="TInterface">The type of interface to return.</typeparam> | |
358 </member> | |
359 <member name="M:FakeItEasy.Configuration.ICallbackConfiguration`1.Invokes(System.Action{FakeItEasy.Core.IFakeObjectCall})"> | |
360 <summary> | |
361 Executes the specified action when a matching call is being made. | |
362 </summary> | |
363 <param name="action">The action to invoke.</param> | |
364 <returns>A configuration object.</returns> | |
365 </member> | |
366 <member name="T:FakeItEasy.Configuration.IAssertConfiguration"> | |
367 <summary> | |
368 Allows the developer to assert on a call that's configured. | |
369 </summary> | |
370 </member> | |
371 <member name="M:FakeItEasy.Configuration.IAssertConfiguration.MustHaveHappened(FakeItEasy.Repeated)"> | |
372 <summary> | |
373 Asserts that the configured call has happened the number of times | |
374 constrained by the repeatConstraint parameter. | |
375 </summary> | |
376 <param name="repeatConstraint">A constraint for how many times the call | |
377 must have happened.</param> | |
378 <exception cref="T:FakeItEasy.ExpectationException">The call has not been called a number of times | |
379 that passes the repeat constraint.</exception> | |
380 </member> | |
381 <member name="T:FakeItEasy.Configuration.ICallBaseConfiguration"> | |
382 <summary> | |
383 Configuration that lets you specify that a fake object call should call it's base method. | |
384 </summary> | |
385 </member> | |
386 <member name="M:FakeItEasy.Configuration.ICallBaseConfiguration.CallsBaseMethod"> | |
387 <summary> | |
388 When the configured method or methods are called the call | |
389 will be delegated to the base method of the faked method. | |
390 </summary> | |
391 <returns>A configuration object.</returns> | |
392 <exception cref="T:System.InvalidOperationException">The fake object is of an abstract type or an interface | |
393 and no base method exists.</exception> | |
394 </member> | |
395 <member name="M:FakeItEasy.Configuration.IReturnValueConfiguration`1.ReturnsLazily(System.Func{FakeItEasy.Core.IFakeObjectCall,`0})"> | |
396 <summary> | |
397 Specifies a function used to produce a return value when the configured call is made. | |
398 The function will be called each time this call is made and can return different values | |
399 each time. | |
400 </summary> | |
401 <param name="valueProducer">A function that produces the return value.</param> | |
402 <returns>A configuration object.</returns> | |
403 </member> | |
404 <member name="T:FakeItEasy.Configuration.IArgumentValidationConfiguration`1"> | |
405 <summary> | |
406 Provides configurations to validate arguments of a fake object call. | |
407 </summary> | |
408 <typeparam name="TInterface">The type of interface to return.</typeparam> | |
409 </member> | |
410 <member name="M:FakeItEasy.Configuration.IArgumentValidationConfiguration`1.WhenArgumentsMatch(System.Func{FakeItEasy.ArgumentCollection,System.Boolean})"> | |
411 <summary> | |
412 Configures the call to be accepted when the specified predicate returns true. | |
413 </summary> | |
414 <param name="argumentsPredicate">The argument predicate.</param> | |
415 <returns>A configuration object.</returns> | |
416 </member> | |
417 <member name="T:FakeItEasy.Configuration.IWhereConfiguration`1"> | |
418 <summary> | |
419 Provides a way to configure predicates for when a call should be applied. | |
420 </summary> | |
421 <typeparam name="T">The type of fake object that is going to be configured..</typeparam> | |
422 </member> | |
423 <member name="M:FakeItEasy.Configuration.IWhereConfiguration`1.Where(System.Func{FakeItEasy.Core.IFakeObjectCall,System.Boolean},System.Action{FakeItEasy.IOutputWriter})"> | |
424 <summary> | |
425 Applies a predicate to constrain which calls will be considered for interception. | |
426 </summary> | |
427 <param name="predicate">A predicate for a fake object call.</param> | |
428 <param name="descriptionWriter">An action that writes a description of the predicate | |
429 to the output.</param> | |
430 <returns>The configuration object.</returns> | |
431 </member> | |
432 <member name="T:FakeItEasy.Core.ApplicationDirectoryAssembliesTypeCatalogue"> | |
433 <summary> | |
434 Access all types in all assemblies in the same directory as the FakeItEasy dll. | |
435 </summary> | |
436 </member> | |
437 <member name="T:FakeItEasy.Core.ITypeCatalogue"> | |
438 <summary> | |
439 Provides a set of types that are available. | |
440 </summary> | |
441 </member> | |
442 <member name="M:FakeItEasy.Core.ITypeCatalogue.GetAvailableTypes"> | |
443 <summary> | |
444 Gets a collection of available types. | |
445 </summary> | |
446 <returns>The available types.</returns> | |
447 </member> | |
448 <member name="M:FakeItEasy.Core.ApplicationDirectoryAssembliesTypeCatalogue.#ctor"> | |
449 <summary> | |
450 Initializes a new instance of the <see cref="T:FakeItEasy.Core.ApplicationDirectoryAssembliesTypeCatalogue"/> class. | |
451 </summary> | |
452 </member> | |
453 <member name="M:FakeItEasy.Core.ApplicationDirectoryAssembliesTypeCatalogue.GetAvailableTypes"> | |
454 <summary> | |
455 Gets a collection of available types. | |
456 </summary> | |
457 <returns>The available types.</returns> | |
458 </member> | |
459 <member name="T:FakeItEasy.Configuration.IAnyCallConfigurationWithNoReturnTypeSpecified"> | |
460 <summary> | |
461 Configuration for any call to a faked object. | |
462 </summary> | |
463 </member> | |
464 <member name="T:FakeItEasy.Configuration.IVoidArgumentValidationConfiguration"> | |
465 <summary> | |
466 Provides configuration methods for methods that does not have a return value and | |
467 allows the use to specify validations for arguments. | |
468 </summary> | |
469 </member> | |
470 <member name="T:FakeItEasy.Configuration.IVoidConfiguration"> | |
471 <summary> | |
472 Provides configuration methods for methods that does not have a return value. | |
473 </summary> | |
474 </member> | |
475 <member name="T:FakeItEasy.Configuration.IOutAndRefParametersConfiguration"> | |
476 <summary> | |
477 Lets the developer configure output values of out and ref parameters. | |
478 </summary> | |
479 </member> | |
480 <member name="M:FakeItEasy.Configuration.IOutAndRefParametersConfiguration.AssignsOutAndRefParameters(System.Object[])"> | |
481 <summary> | |
482 Specifies output values for out and ref parameters. Specify the values in the order | |
483 the ref and out parameters has in the configured call, any non out and ref parameters are ignored. | |
484 </summary> | |
485 <param name="values">The values.</param> | |
486 <returns>A configuration object.</returns> | |
487 </member> | |
488 <member name="M:FakeItEasy.Configuration.IVoidConfiguration.DoesNothing"> | |
489 <summary> | |
490 Configures the specified call to do nothing when called. | |
491 </summary> | |
492 <returns>A configuration object.</returns> | |
493 </member> | |
494 <member name="M:FakeItEasy.Configuration.IAnyCallConfigurationWithNoReturnTypeSpecified.WithReturnType``1"> | |
495 <summary> | |
496 Matches calls that has the return type specified in the generic type parameter. | |
497 </summary> | |
498 <typeparam name="TMember">The return type of the members to configure.</typeparam> | |
499 <returns>A configuration object.</returns> | |
500 </member> | |
501 <member name="T:FakeItEasy.IoC.Module"> | |
502 <summary> | |
503 Manages registration of a set of components in a DictionaryContainer. | |
504 </summary> | |
505 </member> | |
506 <member name="M:FakeItEasy.IoC.Module.RegisterDependencies(FakeItEasy.IoC.DictionaryContainer)"> | |
507 <summary> | |
508 Registers the components of this module. | |
509 </summary> | |
510 <param name="container">The container to register components in.</param> | |
511 </member> | |
512 <member name="T:FakeItEasy.Configuration.IRecordingCallRuleFactory"> | |
513 <summary> | |
514 A factory that creates instances of the RecordingCallRuleType. | |
515 </summary> | |
516 </member> | |
517 <member name="M:FakeItEasy.Configuration.IRecordingCallRuleFactory.Create``1(FakeItEasy.Core.FakeManager,FakeItEasy.Configuration.RecordedCallRule)"> | |
518 <summary> | |
519 Creates the specified fake object. | |
520 </summary> | |
521 <typeparam name="TFake">The type of the fake.</typeparam> | |
522 <param name="fakeObject">The fake object the rule belongs to.</param> | |
523 <param name="recordedRule">The rule that's being recorded.</param> | |
524 <returns>A RecordingCallRule instance.</returns> | |
525 </member> | |
526 <member name="T:FakeItEasy.Configuration.IStartConfigurationFactory"> | |
527 <summary> | |
528 A factory responsible for creating start configuration for fake objects. | |
529 </summary> | |
530 </member> | |
531 <member name="M:FakeItEasy.Configuration.IStartConfigurationFactory.CreateConfiguration``1(FakeItEasy.Core.FakeManager)"> | |
532 <summary> | |
533 Creates a start configuration for the specified fake object that fakes the | |
534 specified type. | |
535 </summary> | |
536 <typeparam name="TFake">The type of the fake object.</typeparam> | |
537 <param name="fakeObject">The fake object to configure.</param> | |
538 <returns>A configuration object.</returns> | |
539 </member> | |
540 <member name="T:FakeItEasy.Configuration.FakeConfigurationException"> | |
541 <summary> | |
542 An exception that can be thrown when something goes wrong with the configuration | |
543 of a fake object. | |
544 </summary> | |
545 </member> | |
546 <member name="M:FakeItEasy.Configuration.FakeConfigurationException.#ctor"> | |
547 <summary> | |
548 Initializes a new instance of the <see cref="T:FakeItEasy.Configuration.FakeConfigurationException"/> class. | |
549 </summary> | |
550 </member> | |
551 <member name="M:FakeItEasy.Configuration.FakeConfigurationException.#ctor(System.String)"> | |
552 <summary> | |
553 Initializes a new instance of the <see cref="T:FakeItEasy.Configuration.FakeConfigurationException"/> class. | |
554 </summary> | |
555 <param name="message">The message.</param> | |
556 </member> | |
557 <member name="M:FakeItEasy.Configuration.FakeConfigurationException.#ctor(System.String,System.Exception)"> | |
558 <summary> | |
559 Initializes a new instance of the <see cref="T:FakeItEasy.Configuration.FakeConfigurationException"/> class. | |
560 </summary> | |
561 <param name="message">The message.</param> | |
562 <param name="innerException">The inner exception.</param> | |
563 </member> | |
564 <member name="M:FakeItEasy.Configuration.FakeConfigurationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> | |
565 <summary> | |
566 Initializes a new instance of the <see cref="T:FakeItEasy.Configuration.FakeConfigurationException"/> class. | |
567 </summary> | |
568 <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> | |
569 <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> | |
570 <exception cref="T:System.ArgumentNullException"> | |
571 The <paramref name="info"/> parameter is null. | |
572 </exception> | |
573 <exception cref="T:System.Runtime.Serialization.SerializationException"> | |
574 The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). | |
575 </exception> | |
576 </member> | |
577 <member name="T:FakeItEasy.Configuration.IFakeConfigurationManager"> | |
578 <summary> | |
579 Handles the configuration of fake object given an expression specifying | |
580 a call on a faked object. | |
581 </summary> | |
582 </member> | |
583 <member name="T:FakeItEasy.Configuration.IAfterCallSpecifiedConfiguration"> | |
584 <summary> | |
585 Lets you set up expectations and configure repeat for the configured call. | |
586 </summary> | |
587 </member> | |
588 <member name="T:FakeItEasy.Configuration.IRepeatConfiguration"> | |
589 <summary> | |
590 Provides configuration for method calls that has a return value. | |
591 </summary> | |
592 </member> | |
593 <member name="M:FakeItEasy.Configuration.IRepeatConfiguration.NumberOfTimes(System.Int32)"> | |
594 <summary> | |
595 Specifies the number of times for the configured event. | |
596 </summary> | |
597 <param name="numberOfTimesToRepeat">The number of times to repeat.</param> | |
598 </member> | |
599 <member name="T:FakeItEasy.Configuration.IAfterCallSpecifiedWithOutAndRefParametersConfiguration"> | |
600 <summary> | |
601 A combination of the IAfterCallSpecifiedConfiguration and IOutAndRefParametersConfiguration | |
602 interfaces. | |
603 </summary> | |
604 </member> | |
605 <member name="T:FakeItEasy.Configuration.IRecordingConfiguration"> | |
606 <summary> | |
607 Configurations for when a configured call is recorded. | |
608 </summary> | |
609 </member> | |
610 <member name="T:FakeItEasy.Configuration.IRecordingConfigurationWithArgumentValidation"> | |
611 <summary> | |
612 Provides configuration from VisualBasic. | |
613 </summary> | |
614 </member> | |
615 <member name="T:FakeItEasy.Configuration.IStartConfiguration`1"> | |
616 <summary> | |
617 Provides methods for configuring a fake object. | |
618 </summary> | |
619 <typeparam name="TFake">The type of fake object.</typeparam> | |
620 </member> | |
621 <member name="M:FakeItEasy.Configuration.IStartConfiguration`1.CallsTo``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"> | |
622 <summary> | |
623 Configures the behavior of the fake object when a call that matches the specified | |
624 call happens. | |
625 </summary> | |
626 <typeparam name="TMember">The type of the return value of the member.</typeparam> | |
627 <param name="callSpecification">An expression that specifies the calls to configure.</param> | |
628 <returns>A configuration object.</returns> | |
629 </member> | |
630 <member name="M:FakeItEasy.Configuration.IStartConfiguration`1.CallsTo(System.Linq.Expressions.Expression{System.Action{`0}})"> | |
631 <summary> | |
632 Configures the behavior of the fake object when a call that matches the specified | |
633 call happens. | |
634 </summary> | |
635 <param name="callSpecification">An expression that specifies the calls to configure.</param> | |
636 <returns>A configuration object.</returns> | |
637 </member> | |
638 <member name="M:FakeItEasy.Configuration.IStartConfiguration`1.AnyCall"> | |
639 <summary> | |
640 Configures the behavior of the fake object whan a call is made to any method on the | |
641 object. | |
642 </summary> | |
643 <returns>A configuration object.</returns> | |
644 </member> | |
645 <member name="T:FakeItEasy.Configuration.RecordedCallRule"> | |
646 <summary> | |
647 A call rule that has been recorded. | |
648 </summary> | |
649 </member> | |
650 <member name="T:FakeItEasy.Configuration.RecordingCallRule`1"> | |
651 <summary> | |
652 A call rule that "sits and waits" for the next call, when | |
653 that call occurs the recorded rule is added for that call. | |
654 </summary> | |
655 </member> | |
656 <member name="T:FakeItEasy.Core.ICallCollectionAndCallMatcherAccessor"> | |
657 <summary> | |
658 Provides access to a set of calls and a call matcher for these calls. | |
659 </summary> | |
660 </member> | |
661 <member name="T:FakeItEasy.Core.ICallMatcherAccessor"> | |
662 <summary> | |
663 Provides access to a call matcher. | |
664 </summary> | |
665 </member> | |
666 <member name="P:FakeItEasy.Core.ICallMatcherAccessor.Matcher"> | |
667 <summary> | |
668 Gets a call predicate that can be used to check if a fake object call matches | |
669 the specified constraint. | |
670 </summary> | |
671 </member> | |
672 <member name="P:FakeItEasy.Core.ICallCollectionAndCallMatcherAccessor.Calls"> | |
673 <summary> | |
674 A set of calls. | |
675 </summary> | |
676 </member> | |
677 <member name="T:FakeItEasy.Configuration.RuleBuilder.Factory"> | |
678 <summary> | |
679 Represents a delegate that creates a configuration object from | |
680 a fake object and the rule to build. | |
681 </summary> | |
682 <param name="fakeObject">The fake object the rule is for.</param> | |
683 <param name="ruleBeingBuilt">The rule that's being built.</param> | |
684 <returns>A configuration object.</returns> | |
685 </member> | |
686 <member name="T:FakeItEasy.Core.ICallMatcher"> | |
687 <summary> | |
688 Represents a predicate that matches a fake object call. | |
689 </summary> | |
690 </member> | |
691 <member name="M:FakeItEasy.Core.ICallMatcher.Matches(FakeItEasy.Core.IFakeObjectCall)"> | |
692 <summary> | |
693 Gets a value indicating whether the call matches the predicate. | |
694 </summary> | |
695 <param name="fakeObjectCall">The call to match.</param> | |
696 <returns>True if the call matches the predicate.</returns> | |
697 </member> | |
698 <member name="T:FakeItEasy.Core.ArgumentInfo"> | |
699 <summary> | |
700 Represents an argument and a dummy value to use for that argument. | |
701 </summary> | |
702 </member> | |
703 <member name="M:FakeItEasy.Core.ArgumentInfo.#ctor(System.Boolean,System.Type,System.Object)"> | |
704 <summary> | |
705 Initializes a new instance of the <see cref="T:FakeItEasy.Core.ArgumentInfo"/> class. | |
706 </summary> | |
707 <param name="wasSuccessfullyResolved">A value indicating if the dummy value was successfully resolved.</param> | |
708 <param name="typeOfArgument">The type of argument.</param> | |
709 <param name="resolvedValue">The resolved value.</param> | |
710 </member> | |
711 <member name="P:FakeItEasy.Core.ArgumentInfo.WasSuccessfullyResolved"> | |
712 <summary> | |
713 Gets a value indicating if a dummy argument value was successfully | |
714 resolved. | |
715 </summary> | |
716 </member> | |
717 <member name="P:FakeItEasy.Core.ArgumentInfo.TypeOfArgument"> | |
718 <summary> | |
719 Gets the type of the argument. | |
720 </summary> | |
721 </member> | |
722 <member name="P:FakeItEasy.Core.ArgumentInfo.ResolvedValue"> | |
723 <summary> | |
724 Gets the resolved value. | |
725 </summary> | |
726 </member> | |
727 <member name="T:FakeItEasy.Core.CallInterceptedEventArgs"> | |
728 <summary> | |
729 Represents an event that happens when a call has been intercepted by a proxy. | |
730 </summary> | |
731 </member> | |
732 <member name="M:FakeItEasy.Core.CallInterceptedEventArgs.#ctor(FakeItEasy.Core.IWritableFakeObjectCall)"> | |
733 <summary> | |
734 Initializes a new instance of the <see cref="T:FakeItEasy.Core.CallInterceptedEventArgs"/> class. | |
735 </summary> | |
736 <param name="call">The call.</param> | |
737 </member> | |
738 <member name="P:FakeItEasy.Core.CallInterceptedEventArgs.Call"> | |
739 <summary> | |
740 Gets the call that was intercepted. | |
741 </summary> | |
742 <value>The call.</value> | |
743 </member> | |
744 <member name="T:FakeItEasy.Core.CallRuleMetadata"> | |
745 <summary> | |
746 Keeps track of metadata for interceptions. | |
747 </summary> | |
748 </member> | |
749 <member name="M:FakeItEasy.Core.CallRuleMetadata.HasNotBeenCalledSpecifiedNumberOfTimes"> | |
750 <summary> | |
751 Gets whether the rule has been called the number of times specified or not. | |
752 </summary> | |
753 <returns>True if the rule has not been called the number of times specified.</returns> | |
754 </member> | |
755 <member name="P:FakeItEasy.Core.CallRuleMetadata.CalledNumberOfTimes"> | |
756 <summary> | |
757 Gets or sets the number of times the rule has been used. | |
758 </summary> | |
759 </member> | |
760 <member name="P:FakeItEasy.Core.CallRuleMetadata.Rule"> | |
761 <summary> | |
762 Gets or sets the rule this metadata object is tracking. | |
763 </summary> | |
764 </member> | |
765 <member name="T:FakeItEasy.IArgumentConstraintManager`1"> | |
766 <summary> | |
767 Manages attaching of argument constraints. | |
768 </summary> | |
769 <typeparam name="T">The type of argument to constrain.</typeparam> | |
770 </member> | |
771 <member name="M:FakeItEasy.IArgumentConstraintManager`1.Matches(System.Func{`0,System.Boolean},System.Action{FakeItEasy.IOutputWriter})"> | |
772 <summary> | |
773 Constrains the argument with a predicate. | |
774 </summary> | |
775 <param name="predicate">The predicate that should constrain the argument.</param> | |
776 <param name="descriptionWriter">An action that will be write a description of the constraint.</param> | |
777 <returns>A dummy argument value.</returns> | |
778 </member> | |
779 <member name="P:FakeItEasy.IArgumentConstraintManager`1.Not"> | |
780 <summary> | |
781 Inverts the logic of the matches method. | |
782 </summary> | |
783 </member> | |
784 <member name="T:FakeItEasy.Core.IArgumentConstraint"> | |
785 <summary> | |
786 Validates an argument, checks that it's valid in a specific fake call. | |
787 </summary> | |
788 </member> | |
789 <member name="M:FakeItEasy.Core.IArgumentConstraint.WriteDescription(FakeItEasy.IOutputWriter)"> | |
790 <summary> | |
791 Writes a description of the arguemnt constraint to the specified writer. | |
792 </summary> | |
793 <param name="writer"> | |
794 The writer. | |
795 </param> | |
796 </member> | |
797 <member name="M:FakeItEasy.Core.IArgumentConstraint.IsValid(System.Object)"> | |
798 <summary> | |
799 Gets whether the argument is valid. | |
800 </summary> | |
801 <param name="argument">The argument to validate.</param> | |
802 <returns>True if the argument is valid.</returns> | |
803 </member> | |
804 <member name="T:FakeItEasy.Core.DefaultFakeManagerAccessor"> | |
805 <summary> | |
806 Default implementation of the fake manager attacher. | |
807 </summary> | |
808 </member> | |
809 <member name="T:FakeItEasy.Core.IFakeManagerAccessor"> | |
810 <summary> | |
811 Attaches a fake manager to the proxy so that intercepted | |
812 calls can be configured. | |
813 </summary> | |
814 </member> | |
815 <member name="M:FakeItEasy.Core.IFakeManagerAccessor.AttachFakeManagerToProxy(System.Type,System.Object,FakeItEasy.Creation.ICallInterceptedEventRaiser)"> | |
816 <summary> | |
817 Attaches a fakemanager to the specified proxy, listening to | |
818 the event raiser. | |
819 </summary> | |
820 <param name="proxy">The proxy to attach to.</param> | |
821 <param name="typeOfFake">The type of the fake object proxy.</param> | |
822 <param name="eventRaiser">The event raiser to listen to.</param> | |
823 </member> | |
824 <member name="M:FakeItEasy.Core.IFakeManagerAccessor.GetFakeManager(System.Object)"> | |
825 <summary> | |
826 Gets the fake manager associated with the proxy. | |
827 </summary> | |
828 <param name="proxy">The proxy to get the manager from.</param> | |
829 <returns>A fake manager</returns> | |
830 </member> | |
831 <member name="M:FakeItEasy.Core.DefaultFakeManagerAccessor.AttachFakeManagerToProxy(System.Type,System.Object,FakeItEasy.Creation.ICallInterceptedEventRaiser)"> | |
832 <summary> | |
833 Attaches a fakemanager to the specified proxy, listening to | |
834 the event raiser. | |
835 </summary> | |
836 <param name="typeOfFake">The type of the fake object proxy.</param> | |
837 <param name="proxy">The proxy to attach to.</param> | |
838 <param name="eventRaiser">The event raiser to listen to.</param> | |
839 </member> | |
840 <member name="M:FakeItEasy.Core.DefaultFakeManagerAccessor.GetFakeManager(System.Object)"> | |
841 <summary> | |
842 Gets the fake manager associated with the proxy. | |
843 </summary> | |
844 <param name="proxy">The proxy to get the manager from.</param> | |
845 <returns>A fake manager</returns> | |
846 </member> | |
847 <member name="T:FakeItEasy.Creation.ITaggable"> | |
848 <summary> | |
849 Represents an object that can be tagged with another object. When implemented | |
850 by a proxy returned from an <see cref="T:FakeItEasy.Creation.IProxyGenerator"/> FakeItEasy uses the tag | |
851 to store a reference to the <see cref="T:FakeItEasy.Core.FakeManager"/> that handles that proxy. | |
852 </summary> | |
853 </member> | |
854 <member name="P:FakeItEasy.Creation.ITaggable.Tag"> | |
855 <summary> | |
856 Gets or sets the tag for the taggable object. | |
857 </summary> | |
858 </member> | |
859 <member name="T:FakeItEasy.Core.DefaultFakeObjectCallFormatter"> | |
860 <summary> | |
861 The default implementation of the IFakeObjectCallFormatter interface. | |
862 </summary> | |
863 </member> | |
864 <member name="T:FakeItEasy.Core.IFakeObjectCallFormatter"> | |
865 <summary> | |
866 Provides string formatting for fake object calls. | |
867 </summary> | |
868 </member> | |
869 <member name="M:FakeItEasy.Core.IFakeObjectCallFormatter.GetDescription(FakeItEasy.Core.IFakeObjectCall)"> | |
870 <summary> | |
871 Gets a human readable description of the specified | |
872 fake object call. | |
873 </summary> | |
874 <param name="call">The call to get a description for.</param> | |
875 <returns>A description of the call.</returns> | |
876 </member> | |
877 <member name="M:FakeItEasy.Core.DefaultFakeObjectCallFormatter.GetDescription(FakeItEasy.Core.IFakeObjectCall)"> | |
878 <summary> | |
879 Gets a human readable description of the specified | |
880 fake object call. | |
881 </summary> | |
882 <param name="call">The call to get a description for.</param> | |
883 <returns>A description of the call.</returns> | |
884 </member> | |
885 <member name="T:FakeItEasy.Core.DefaultFakeWrapperConfigurer"> | |
886 <summary> | |
887 Handles configuring of fake objects to delegate all their calls to a wrapped instance. | |
888 </summary> | |
889 </member> | |
890 <member name="T:FakeItEasy.Core.IFakeWrapperConfigurer"> | |
891 <summary> | |
892 Manages configuration of fake objects to wrap instances. | |
893 </summary> | |
894 </member> | |
895 <member name="M:FakeItEasy.Core.IFakeWrapperConfigurer.ConfigureFakeToWrap(System.Object,System.Object,FakeItEasy.SelfInitializedFakes.ISelfInitializingFakeRecorder)"> | |
896 <summary> | |
897 Configures the specified faked object to wrap the specified instance. | |
898 </summary> | |
899 <param name="fakedObject">The faked object to configure.</param> | |
900 <param name="wrappedInstance">The instance to wrap.</param> | |
901 <param name="recorder">The recorder to use, null if no recording should be made.</param> | |
902 </member> | |
903 <member name="M:FakeItEasy.Core.DefaultFakeWrapperConfigurer.ConfigureFakeToWrap(System.Object,System.Object,FakeItEasy.SelfInitializedFakes.ISelfInitializingFakeRecorder)"> | |
904 <summary> | |
905 Configures the specified faked object to wrap the specified instance. | |
906 </summary> | |
907 <param name="fakedObject">The faked object to configure.</param> | |
908 <param name="wrappedInstance">The instance to wrap.</param> | |
909 <param name="recorder">The recorder to use, null if no recording should be made.</param> | |
910 </member> | |
911 <member name="T:FakeItEasy.Core.DelegateFakeObjectContainer"> | |
912 <summary> | |
913 A fake object container where delegates can be registered that are used to | |
914 resolve fake objects. | |
915 </summary> | |
916 </member> | |
917 <member name="T:FakeItEasy.Core.IFakeObjectContainer"> | |
918 <summary> | |
919 A container that can create fake objects. | |
920 </summary> | |
921 </member> | |
922 <member name="T:FakeItEasy.Core.IFakeObjectConfigurator"> | |
923 <summary> | |
924 Handles global configuration of fake object. | |
925 </summary> | |
926 </member> | |
927 <member name="M:FakeItEasy.Core.IFakeObjectConfigurator.ConfigureFake(System.Type,System.Object)"> | |
928 <summary> | |
929 Applies base configuration to a fake object. | |
930 </summary> | |
931 <param name="typeOfFake">The type the fake object represents.</param> | |
932 <param name="fakeObject">The fake object to configure.</param> | |
933 </member> | |
934 <member name="M:FakeItEasy.Core.IFakeObjectContainer.TryCreateDummyObject(System.Type,System.Object@)"> | |
935 <summary> | |
936 Creates a dummy object of the specified type using the specified arguments if it's | |
937 supported by the container, returns a value indicating if it's supported or not. | |
938 </summary> | |
939 <param name="typeOfDummy">The type of dummy object to create.</param> | |
940 <param name="fakeObject">The dummy object that was created if the method returns true.</param> | |
941 <returns>True if a dummy object can be created.</returns> | |
942 </member> | |
943 <member name="M:FakeItEasy.Core.DelegateFakeObjectContainer.#ctor"> | |
944 <summary> | |
945 Initializes a new instance of the <see cref="T:FakeItEasy.Core.DelegateFakeObjectContainer"/> class. | |
946 Creates a new instance of the DelegateFakeObjectContainer. | |
947 </summary> | |
948 </member> | |
949 <member name="M:FakeItEasy.Core.DelegateFakeObjectContainer.TryCreateDummyObject(System.Type,System.Object@)"> | |
950 <summary> | |
951 Creates a fake object of the specified type using the specified arguments if it's | |
952 supported by the container, returns a value indicating if it's supported or not. | |
953 </summary> | |
954 <param name="typeOfDummy">The type of dummy object to create.</param> | |
955 <param name="fakeObject">The fake object that was created if the method returns true.</param> | |
956 <returns>True if a fake object can be created.</returns> | |
957 </member> | |
958 <member name="M:FakeItEasy.Core.DelegateFakeObjectContainer.ConfigureFake(System.Type,System.Object)"> | |
959 <summary> | |
960 Configures the fake. | |
961 </summary> | |
962 <param name="typeOfFake">The type of fake.</param> | |
963 <param name="fakeObject">The fake object.</param> | |
964 </member> | |
965 <member name="M:FakeItEasy.Core.DelegateFakeObjectContainer.Register``1(System.Func{``0})"> | |
966 <summary> | |
967 Registers the specified fake delegate. | |
968 </summary> | |
969 <typeparam name="T"></typeparam> | |
970 <param name="fakeDelegate">The fake delegate.</param> | |
971 </member> | |
972 <member name="T:FakeItEasy.Core.DynamicContainer"> | |
973 <summary> | |
974 A IFakeObjectContainer implementation that uses mef to load IFakeDefinitions and | |
975 IFakeConfigurations. | |
976 </summary> | |
977 </member> | |
978 <member name="M:FakeItEasy.Core.DynamicContainer.#ctor(System.Collections.Generic.IEnumerable{FakeItEasy.IDummyDefinition},System.Collections.Generic.IEnumerable{FakeItEasy.IFakeConfigurator})"> | |
979 <summary> | |
980 Initializes a new instance of the <see cref="T:FakeItEasy.Core.DynamicContainer"/> class. | |
981 </summary> | |
982 </member> | |
983 <member name="M:FakeItEasy.Core.DynamicContainer.TryCreateDummyObject(System.Type,System.Object@)"> | |
984 <summary> | |
985 Creates a fake object of the specified type using the specified arguments if it's | |
986 supported by the container, returns a value indicating if it's supported or not. | |
987 </summary> | |
988 <param name="typeOfDummy">The type of fake object to create.</param> | |
989 <param name="fakeObject">The fake object that was created if the method returns true.</param> | |
990 <returns>True if a fake object can be created.</returns> | |
991 </member> | |
992 <member name="M:FakeItEasy.Core.DynamicContainer.ConfigureFake(System.Type,System.Object)"> | |
993 <summary> | |
994 Applies base configuration to a fake object. | |
995 </summary> | |
996 <param name="typeOfFake">The type the fake object represents.</param> | |
997 <param name="fakeObject">The fake object to configure.</param> | |
998 </member> | |
999 <member name="T:FakeItEasy.Core.FakeCreationException"> | |
1000 <summary> | |
1001 An exception that is thrown when there was an error creating a fake object. | |
1002 </summary> | |
1003 </member> | |
1004 <member name="M:FakeItEasy.Core.FakeCreationException.#ctor"> | |
1005 <summary> | |
1006 Initializes a new instance of the <see cref="T:FakeItEasy.Core.FakeCreationException"/> class. | |
1007 </summary> | |
1008 </member> | |
1009 <member name="M:FakeItEasy.Core.FakeCreationException.#ctor(System.String)"> | |
1010 <summary> | |
1011 Initializes a new instance of the <see cref="T:FakeItEasy.Core.FakeCreationException"/> class. | |
1012 </summary> | |
1013 <param name="message">The message.</param> | |
1014 </member> | |
1015 <member name="M:FakeItEasy.Core.FakeCreationException.#ctor(System.String,System.Exception)"> | |
1016 <summary> | |
1017 Initializes a new instance of the <see cref="T:FakeItEasy.Core.FakeCreationException"/> class. | |
1018 </summary> | |
1019 <param name="message">The message.</param> | |
1020 <param name="innerException">The inner exception.</param> | |
1021 </member> | |
1022 <member name="M:FakeItEasy.Core.FakeCreationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> | |
1023 <summary> | |
1024 Initializes a new instance of the <see cref="T:FakeItEasy.Core.FakeCreationException"/> class. | |
1025 </summary> | |
1026 <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> | |
1027 <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> | |
1028 <exception cref="T:System.ArgumentNullException"> | |
1029 The <paramref name="info"/> parameter is null. | |
1030 </exception> | |
1031 <exception cref="T:System.Runtime.Serialization.SerializationException"> | |
1032 The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). | |
1033 </exception> | |
1034 </member> | |
1035 <member name="T:FakeItEasy.Core.FakeManager"> | |
1036 <summary> | |
1037 The central point in the API for proxied fake objects handles interception | |
1038 of fake object calls by using a set of rules. User defined rules can be inserted | |
1039 by using the AddRule-method. | |
1040 </summary> | |
1041 </member> | |
1042 <member name="M:FakeItEasy.Core.FakeManager.#ctor"> | |
1043 <summary> | |
1044 Initializes a new instance of the <see cref="T:FakeItEasy.Core.FakeManager"/> class. | |
1045 </summary> | |
1046 </member> | |
1047 <member name="M:FakeItEasy.Core.FakeManager.AddRuleFirst(FakeItEasy.Core.IFakeObjectCallRule)"> | |
1048 <summary> | |
1049 Adds a call rule to the fake object. | |
1050 </summary> | |
1051 <param name="rule">The rule to add.</param> | |
1052 </member> | |
1053 <member name="M:FakeItEasy.Core.FakeManager.AddRuleLast(FakeItEasy.Core.IFakeObjectCallRule)"> | |
1054 <summary> | |
1055 Adds a call rule last in the list of user rules, meaning it has the lowest priority possible. | |
1056 </summary> | |
1057 <param name="rule">The rule to add.</param> | |
1058 </member> | |
1059 <member name="M:FakeItEasy.Core.FakeManager.RemoveRule(FakeItEasy.Core.IFakeObjectCallRule)"> | |
1060 <summary> | |
1061 Removes the specified rule for the fake object. | |
1062 </summary> | |
1063 <param name="rule">The rule to remove.</param> | |
1064 </member> | |
1065 <member name="M:FakeItEasy.Core.FakeManager.AddInterceptionListener(FakeItEasy.Core.IInterceptionListener)"> | |
1066 <summary> | |
1067 Adds an interception listener to the manager. | |
1068 </summary> | |
1069 <param name="listener">The listener to add.</param> | |
1070 </member> | |
1071 <member name="M:FakeItEasy.Core.FakeManager.ClearUserRules"> | |
1072 <summary> | |
1073 Removes any specified user rules. | |
1074 </summary> | |
1075 </member> | |
1076 <member name="P:FakeItEasy.Core.FakeManager.Object"> | |
1077 <summary> | |
1078 Gets the faked object. | |
1079 </summary> | |
1080 </member> | |
1081 <member name="P:FakeItEasy.Core.FakeManager.FakeObjectType"> | |
1082 <summary> | |
1083 Gets the faked type. | |
1084 </summary> | |
1085 </member> | |
1086 <member name="P:FakeItEasy.Core.FakeManager.Rules"> | |
1087 <summary> | |
1088 Gets the interceptions that are currently registered with the fake object. | |
1089 </summary> | |
1090 </member> | |
1091 <member name="P:FakeItEasy.Core.FakeManager.RecordedCallsInScope"> | |
1092 <summary> | |
1093 Gets a collection of all the calls made to the fake object within the current scope. | |
1094 </summary> | |
1095 </member> | |
1096 <member name="T:FakeItEasy.Core.FakeManager.Factory"> | |
1097 <summary> | |
1098 A delegate responsible for creating FakeObject instances. | |
1099 </summary> | |
1100 <returns></returns> | |
1101 </member> | |
1102 <member name="T:FakeItEasy.Core.IInterceptedFakeObjectCall"> | |
1103 <summary> | |
1104 Represents a call to a fake object at interception time. | |
1105 </summary> | |
1106 </member> | |
1107 <member name="T:FakeItEasy.Core.IWritableFakeObjectCall"> | |
1108 <summary> | |
1109 Represents a fake object call that can be edited. | |
1110 </summary> | |
1111 </member> | |
1112 <member name="T:FakeItEasy.Core.IFakeObjectCall"> | |
1113 <summary> | |
1114 Represents a call to a fake object. | |
1115 </summary> | |
1116 </member> | |
1117 <member name="P:FakeItEasy.Core.IFakeObjectCall.Method"> | |
1118 <summary> | |
1119 The method that's called. | |
1120 </summary> | |
1121 </member> | |
1122 <member name="P:FakeItEasy.Core.IFakeObjectCall.Arguments"> | |
1123 <summary> | |
1124 The arguments used in the call. | |
1125 </summary> | |
1126 </member> | |
1127 <member name="P:FakeItEasy.Core.IFakeObjectCall.FakedObject"> | |
1128 <summary> | |
1129 The faked object the call is performed on. | |
1130 </summary> | |
1131 </member> | |
1132 <member name="M:FakeItEasy.Core.IWritableFakeObjectCall.SetReturnValue(System.Object)"> | |
1133 <summary> | |
1134 Sets the return value of the call. | |
1135 </summary> | |
1136 <param name="value">The return value to set.</param> | |
1137 </member> | |
1138 <member name="M:FakeItEasy.Core.IWritableFakeObjectCall.CallBaseMethod"> | |
1139 <summary> | |
1140 Calls the base method of the faked type. | |
1141 </summary> | |
1142 </member> | |
1143 <member name="M:FakeItEasy.Core.IWritableFakeObjectCall.SetArgumentValue(System.Int32,System.Object)"> | |
1144 <summary> | |
1145 Sets the value of the argument at the specified index in the parameters list. | |
1146 </summary> | |
1147 <param name="index">The index of the argument to set the value of.</param> | |
1148 <param name="value">The value to set to the argument.</param> | |
1149 </member> | |
1150 <member name="M:FakeItEasy.Core.IWritableFakeObjectCall.AsReadOnly"> | |
1151 <summary> | |
1152 Freezes the call so that it can no longer be modified. | |
1153 </summary> | |
1154 <returns>A completed fake object call.</returns> | |
1155 </member> | |
1156 <member name="M:FakeItEasy.Core.IInterceptedFakeObjectCall.DoNotRecordCall"> | |
1157 <summary> | |
1158 Sets that the call should not be recorded by the fake manager. | |
1159 </summary> | |
1160 </member> | |
1161 <member name="T:FakeItEasy.Core.FakeScope"> | |
1162 <summary> | |
1163 Represents a scope for fake objects, calls configured within a scope | |
1164 are only valid within that scope. Only calls made wihtin a scope | |
1165 are accessible from within a scope so for example asserts will only | |
1166 assert on those calls done within the scope. | |
1167 </summary> | |
1168 </member> | |
1169 <member name="T:FakeItEasy.Core.IFakeScope"> | |
1170 <summary> | |
1171 Provides access to all calls made to fake objects within a scope. | |
1172 Scopes calls so that only calls made within the scope are visible. | |
1173 </summary> | |
1174 </member> | |
1175 <member name="M:FakeItEasy.Core.FakeScope.Create"> | |
1176 <summary> | |
1177 Creates a new scope and sets it as the current scope. | |
1178 </summary> | |
1179 <returns>The created scope.</returns> | |
1180 </member> | |
1181 <member name="M:FakeItEasy.Core.FakeScope.Create(FakeItEasy.Core.IFakeObjectContainer)"> | |
1182 <summary> | |
1183 Creates a new scope and sets it as the current scope, using the specified | |
1184 container as the container for the new scope. | |
1185 </summary> | |
1186 <param name="container">The container to usee for the new scope.</param> | |
1187 <returns>The created scope.</returns> | |
1188 </member> | |
1189 <member name="M:FakeItEasy.Core.FakeScope.Dispose"> | |
1190 <summary> | |
1191 Closes the scope. | |
1192 </summary> | |
1193 </member> | |
1194 <member name="M:FakeItEasy.Core.FakeScope.AddInterceptedCall(FakeItEasy.Core.FakeManager,FakeItEasy.Core.ICompletedFakeObjectCall)"> | |
1195 <summary> | |
1196 Adds an intercepted call to the current scope. | |
1197 </summary> | |
1198 <param name="fakeManager">The fake object.</param> | |
1199 <param name="call">The call that is intercepted.</param> | |
1200 </member> | |
1201 <member name="M:FakeItEasy.Core.FakeScope.AddRuleFirst(FakeItEasy.Core.FakeManager,FakeItEasy.Core.CallRuleMetadata)"> | |
1202 <summary> | |
1203 Adds a fake object call to the current scope. | |
1204 </summary> | |
1205 <param name="fakeManager">The fake object.</param> | |
1206 <param name="rule">The rule to add.</param> | |
1207 </member> | |
1208 <member name="T:FakeItEasy.Core.IInterceptionListener"> | |
1209 <summary> | |
1210 Represents a listener for fake object calls, can be plugged into a | |
1211 FakeManager instance to listen to all intercepted calls. | |
1212 </summary> | |
1213 <remarks>The OnBeforeCallIntercepted method will be invoked before the OnBeforeCallIntercepted method of any | |
1214 previously added listener. The OnAfterCallIntercepted method will be invoked after the OnAfterCallIntercepted | |
1215 method of any previously added listener.</remarks> | |
1216 </member> | |
1217 <member name="M:FakeItEasy.Core.IInterceptionListener.OnBeforeCallIntercepted(FakeItEasy.Core.IFakeObjectCall)"> | |
1218 <summary> | |
1219 Called when the interception begins but before any call rules | |
1220 has been applied. | |
1221 </summary> | |
1222 <param name="call">The intercepted call.</param> | |
1223 </member> | |
1224 <member name="M:FakeItEasy.Core.IInterceptionListener.OnAfterCallIntercepted(FakeItEasy.Core.ICompletedFakeObjectCall,FakeItEasy.Core.IFakeObjectCallRule)"> | |
1225 <summary> | |
1226 Called when the interception has been completed and rules has been | |
1227 applied. | |
1228 </summary> | |
1229 <param name="ruleThatWasApplied">The rule that was applied to the call.</param> | |
1230 <param name="call">The intercepted call.</param> | |
1231 </member> | |
1232 <member name="T:FakeItEasy.Creation.IProxyGenerator"> | |
1233 <summary> | |
1234 An interface to be implemented by classes that can generate proxies for FakeItEasy. | |
1235 </summary> | |
1236 </member> | |
1237 <member name="M:FakeItEasy.Creation.IProxyGenerator.GenerateProxy(System.Type,System.Collections.Generic.IEnumerable{System.Type},System.Collections.Generic.IEnumerable{System.Object})"> | |
1238 <summary> | |
1239 Generates a proxy of the specifed type and returns a result object containing information | |
1240 about the success of the generation and the proxy if it was generated. | |
1241 </summary> | |
1242 <param name="typeOfProxy">The type of proxy to generate.</param> | |
1243 <param name="additionalInterfacesToImplement">Interfaces to be implemented by the proxy.</param> | |
1244 <param name="argumentsForConstructor">Arguments to pass to the constructor of the type in <paramref name="typeOfProxy" />.</param> | |
1245 <returns>A result containging the generated proxy.</returns> | |
1246 </member> | |
1247 <member name="M:FakeItEasy.Creation.IProxyGenerator.MethodCanBeInterceptedOnInstance(System.Reflection.MethodInfo,System.Object,System.String@)"> | |
1248 <summary> | |
1249 Gets a value indicating if the specified member can be intercepted by the proxy generator. | |
1250 </summary> | |
1251 <param name="method">The member to test.</param> | |
1252 <param name="callTarget">The instance the method will be called on.</param> | |
1253 <param name="failReason">The reason the method can not be intercepted.</param> | |
1254 <returns>True if the member can be intercepted.</returns> | |
1255 </member> | |
1256 <member name="T:FakeItEasy.Creation.ICallInterceptedEventRaiser"> | |
1257 <summary> | |
1258 An object that raises an event every time a call to a proxy has been intercepted. | |
1259 </summary> | |
1260 </member> | |
1261 <member name="E:FakeItEasy.Creation.ICallInterceptedEventRaiser.CallWasIntercepted"> | |
1262 <summary> | |
1263 Raised when a call is intercepted. | |
1264 </summary> | |
1265 </member> | |
1266 <member name="T:FakeItEasy.Core.ICompletedFakeObjectCall"> | |
1267 <summary> | |
1268 Represents a completed call to a fake object. | |
1269 </summary> | |
1270 </member> | |
1271 <member name="P:FakeItEasy.Core.ICompletedFakeObjectCall.ReturnValue"> | |
1272 <summary> | |
1273 The value set to be returned from the call. | |
1274 </summary> | |
1275 </member> | |
1276 <member name="T:FakeItEasy.IOutputWriter"> | |
1277 <summary> | |
1278 Represents a text writer that writes to the output. | |
1279 </summary> | |
1280 </member> | |
1281 <member name="M:FakeItEasy.IOutputWriter.Write(System.String)"> | |
1282 <summary> | |
1283 Writes the specified value to the output. | |
1284 </summary> | |
1285 <param name="value">The value to write.</param> | |
1286 <returns>The writer for method chaining.</returns> | |
1287 </member> | |
1288 <member name="M:FakeItEasy.IOutputWriter.WriteArgumentValue(System.Object)"> | |
1289 <summary> | |
1290 Formats the specified argument value as a string and writes | |
1291 it to the output. | |
1292 </summary> | |
1293 <param name="value">The value to write.</param> | |
1294 <returns>The writer for method chainging.</returns> | |
1295 </member> | |
1296 <member name="M:FakeItEasy.IOutputWriter.Indent"> | |
1297 <summary> | |
1298 Indents the writer. | |
1299 </summary> | |
1300 <returns>A disposable that will unindent the writer when disposed.</returns> | |
1301 </member> | |
1302 <member name="T:FakeItEasy.Core.IEventRaiserArguments"> | |
1303 <summary> | |
1304 Used by the event raising rule of fake objects to get the event arguments used in | |
1305 a call to Raise.With. | |
1306 </summary> | |
1307 </member> | |
1308 <member name="P:FakeItEasy.Core.IEventRaiserArguments.Sender"> | |
1309 <summary> | |
1310 The sender of the event. | |
1311 </summary> | |
1312 </member> | |
1313 <member name="P:FakeItEasy.Core.IEventRaiserArguments.EventArguments"> | |
1314 <summary> | |
1315 The event arguments of the event. | |
1316 </summary> | |
1317 </member> | |
1318 <member name="T:FakeItEasy.Core.TypeCatalogueInstanceProvider"> | |
1319 <summary> | |
1320 Providesinstances from type catalogues. | |
1321 </summary> | |
1322 </member> | |
1323 <member name="M:FakeItEasy.Core.TypeCatalogueInstanceProvider.InstantiateAllOfType``1"> | |
1324 <summary> | |
1325 Gets an instance per type in the catalogue that is a descendant | |
1326 of the specified type. | |
1327 </summary> | |
1328 <typeparam name="T">The type of instances to get.</typeparam> | |
1329 <returns>A sequence of instances of the specified type.</returns> | |
1330 </member> | |
1331 <member name="T:FakeItEasy.Core.MethodInfoManager"> | |
1332 <summary> | |
1333 Handles comparisons of MethodInfos. | |
1334 </summary> | |
1335 </member> | |
1336 <member name="M:FakeItEasy.Core.MethodInfoManager.WillInvokeSameMethodOnTarget(System.Type,System.Reflection.MethodInfo,System.Reflection.MethodInfo)"> | |
1337 <summary> | |
1338 Gets a value indicating if the two method infos would invoke the same method | |
1339 if invoked on an instance of the target type. | |
1340 </summary> | |
1341 <param name="target">The type of target for invokation.</param> | |
1342 <param name="first">The first MethodInfo.</param> | |
1343 <param name="second">The second MethodInfo.</param> | |
1344 <returns>True if the same method would be invoked.</returns> | |
1345 </member> | |
1346 <member name="T:FakeItEasy.Core.NullFakeObjectContainer"> | |
1347 <summary> | |
1348 A null implementation for the IFakeObjectContainer interface. | |
1349 </summary> | |
1350 </member> | |
1351 <member name="M:FakeItEasy.Core.NullFakeObjectContainer.TryCreateDummyObject(System.Type,System.Object@)"> | |
1352 <summary> | |
1353 Always returns false and sets the fakeObject to null. | |
1354 </summary> | |
1355 <param name="typeOfDummy">The type of dummy object to create.</param> | |
1356 <param name="fakeObject">Output variable for the fake object that will always be set to null.</param> | |
1357 <returns>Always return false.</returns> | |
1358 </member> | |
1359 <member name="M:FakeItEasy.Core.NullFakeObjectContainer.ConfigureFake(System.Type,System.Object)"> | |
1360 <summary> | |
1361 Applies base configuration to a fake object. | |
1362 </summary> | |
1363 <param name="typeOfFake">The type the fake object represents.</param> | |
1364 <param name="fakeObject">The fake object to configure.</param> | |
1365 </member> | |
1366 <member name="M:FakeItEasy.Core.OrderedFakeAsserter.#ctor(System.Collections.Generic.IEnumerable{FakeItEasy.Core.IFakeObjectCall},FakeItEasy.Core.CallWriter)"> | |
1367 <summary> | |
1368 Initializes a new instance of the <see cref="T:FakeItEasy.Core.OrderedFakeAsserter"/> class. | |
1369 </summary> | |
1370 <param name="calls">The calls.</param> | |
1371 <param name="callWriter">The call writer.</param> | |
1372 </member> | |
1373 <member name="M:FakeItEasy.Core.OrderedFakeAsserter.AssertWasCalled(System.Func{FakeItEasy.Core.IFakeObjectCall,System.Boolean},System.String,System.Func{System.Int32,System.Boolean},System.String)"> | |
1374 <summary> | |
1375 Asserts the was called. | |
1376 </summary> | |
1377 <param name="callPredicate">The call predicate.</param> | |
1378 <param name="callDescription">The call description.</param> | |
1379 <param name="repeatPredicate">The repeat predicate.</param> | |
1380 <param name="repeatDescription">The repeat description.</param> | |
1381 </member> | |
1382 <member name="T:FakeItEasy.Core.WrappedObjectRule"> | |
1383 <summary> | |
1384 A call rule that applies to any call and just delegates the | |
1385 call to the wrapped object. | |
1386 </summary> | |
1387 </member> | |
1388 <member name="M:FakeItEasy.Core.WrappedObjectRule.#ctor(System.Object)"> | |
1389 <summary> | |
1390 Initializes a new instance of the <see cref="T:FakeItEasy.Core.WrappedObjectRule"/> class. | |
1391 Creates a new instance. | |
1392 </summary> | |
1393 <param name="wrappedInstance"> | |
1394 The object to wrap. | |
1395 </param> | |
1396 </member> | |
1397 <member name="M:FakeItEasy.Core.WrappedObjectRule.IsApplicableTo(FakeItEasy.Core.IFakeObjectCall)"> | |
1398 <summary> | |
1399 Gets wether this interceptor is applicable to the specified | |
1400 call, if true is returned the Apply-method of the interceptor will | |
1401 be called. | |
1402 </summary> | |
1403 <param name="fakeObjectCall">The call to check for applicability.</param> | |
1404 <returns>True if the interceptor is applicable.</returns> | |
1405 </member> | |
1406 <member name="M:FakeItEasy.Core.WrappedObjectRule.Apply(FakeItEasy.Core.IInterceptedFakeObjectCall)"> | |
1407 <summary> | |
1408 Applies an action to the call, might set a return value or throw | |
1409 an exception. | |
1410 </summary> | |
1411 <param name="fakeObjectCall">The call to apply the interceptor to.</param> | |
1412 </member> | |
1413 <member name="P:FakeItEasy.Core.WrappedObjectRule.NumberOfTimesToCall"> | |
1414 <summary> | |
1415 Gets the number of times this call rule is valid, if it's set | |
1416 to null its infinitely valid. | |
1417 </summary> | |
1418 <value></value> | |
1419 </member> | |
1420 <member name="T:FakeItEasy.Creation.CastleDynamicProxy.CastleInvocationCallAdapter"> | |
1421 <summary> | |
1422 An adapter that adapts an <see cref="T:Castle.DynamicProxy.IInvocation"/> to a <see cref="T:FakeItEasy.Core.IFakeObjectCall"/>. | |
1423 </summary> | |
1424 </member> | |
1425 <member name="M:FakeItEasy.Creation.CastleDynamicProxy.CastleInvocationCallAdapter.#ctor(Castle.DynamicProxy.IInvocation)"> | |
1426 <summary> | |
1427 Initializes a new instance of the <see cref="T:FakeItEasy.Creation.CastleDynamicProxy.CastleInvocationCallAdapter"/> class. | |
1428 </summary> | |
1429 <param name="invocation">The invocation.</param> | |
1430 </member> | |
1431 <member name="M:FakeItEasy.Creation.CastleDynamicProxy.CastleInvocationCallAdapter.AsReadOnly"> | |
1432 <summary> | |
1433 Freezes the call so that it can no longer be modified. | |
1434 </summary> | |
1435 <returns>A completed fake object call.</returns> | |
1436 </member> | |
1437 <member name="M:FakeItEasy.Creation.CastleDynamicProxy.CastleInvocationCallAdapter.CallBaseMethod"> | |
1438 <summary> | |
1439 Calls the base method, should not be used with interface types. | |
1440 </summary> | |
1441 </member> | |
1442 <member name="M:FakeItEasy.Creation.CastleDynamicProxy.CastleInvocationCallAdapter.SetArgumentValue(System.Int32,System.Object)"> | |
1443 <summary> | |
1444 Sets the specified value to the argument at the specified index. | |
1445 </summary> | |
1446 <param name="index">The index of the argument to set the value to.</param> | |
1447 <param name="value">The value to set to the argument.</param> | |
1448 </member> | |
1449 <member name="M:FakeItEasy.Creation.CastleDynamicProxy.CastleInvocationCallAdapter.SetReturnValue(System.Object)"> | |
1450 <summary> | |
1451 Sets the return value of the call. | |
1452 </summary> | |
1453 <param name="returnValue">The return value.</param> | |
1454 </member> | |
1455 <member name="M:FakeItEasy.Creation.CastleDynamicProxy.CastleInvocationCallAdapter.ToString"> | |
1456 <summary> | |
1457 Returns a description of the call. | |
1458 </summary> | |
1459 <returns> | |
1460 A <see cref="T:System.String"/> that represents this instance. | |
1461 </returns> | |
1462 </member> | |
1463 <member name="P:FakeItEasy.Creation.CastleDynamicProxy.CastleInvocationCallAdapter.Description"> | |
1464 <summary> | |
1465 A human readable description of the call. | |
1466 </summary> | |
1467 <value></value> | |
1468 </member> | |
1469 <member name="P:FakeItEasy.Creation.CastleDynamicProxy.CastleInvocationCallAdapter.ReturnValue"> | |
1470 <summary> | |
1471 The value set to be returned from the call. | |
1472 </summary> | |
1473 </member> | |
1474 <member name="P:FakeItEasy.Creation.CastleDynamicProxy.CastleInvocationCallAdapter.Method"> | |
1475 <summary> | |
1476 The method that's called. | |
1477 </summary> | |
1478 </member> | |
1479 <member name="P:FakeItEasy.Creation.CastleDynamicProxy.CastleInvocationCallAdapter.Arguments"> | |
1480 <summary> | |
1481 The arguments used in the call. | |
1482 </summary> | |
1483 </member> | |
1484 <member name="P:FakeItEasy.Creation.CastleDynamicProxy.CastleInvocationCallAdapter.FakedObject"> | |
1485 <summary> | |
1486 The faked object the call is performed on. | |
1487 </summary> | |
1488 </member> | |
1489 <member name="T:FakeItEasy.Creation.CastleDynamicProxy.DynamicProxyResources"> | |
1490 <summary> | |
1491 A strongly-typed resource class, for looking up localized strings, etc. | |
1492 </summary> | |
1493 </member> | |
1494 <member name="P:FakeItEasy.Creation.CastleDynamicProxy.DynamicProxyResources.ResourceManager"> | |
1495 <summary> | |
1496 Returns the cached ResourceManager instance used by this class. | |
1497 </summary> | |
1498 </member> | |
1499 <member name="P:FakeItEasy.Creation.CastleDynamicProxy.DynamicProxyResources.Culture"> | |
1500 <summary> | |
1501 Overrides the current thread's CurrentUICulture property for all | |
1502 resource lookups using this strongly typed resource class. | |
1503 </summary> | |
1504 </member> | |
1505 <member name="P:FakeItEasy.Creation.CastleDynamicProxy.DynamicProxyResources.ArgumentsForConstructorDoesNotMatchAnyConstructorMessage"> | |
1506 <summary> | |
1507 Looks up a localized string similar to No constructor matches the passed arguments for constructor.. | |
1508 </summary> | |
1509 </member> | |
1510 <member name="P:FakeItEasy.Creation.CastleDynamicProxy.DynamicProxyResources.ArgumentsForConstructorOnInterfaceTypeMessage"> | |
1511 <summary> | |
1512 Looks up a localized string similar to Arguments for constructor specified for interface type.. | |
1513 </summary> | |
1514 </member> | |
1515 <member name="P:FakeItEasy.Creation.CastleDynamicProxy.DynamicProxyResources.ProxyIsSealedTypeMessage"> | |
1516 <summary> | |
1517 Looks up a localized string similar to The type of proxy "{0}" is sealed.. | |
1518 </summary> | |
1519 </member> | |
1520 <member name="P:FakeItEasy.Creation.CastleDynamicProxy.DynamicProxyResources.ProxyIsValueTypeMessage"> | |
1521 <summary> | |
1522 Looks up a localized string similar to The type of proxy must be an interface or a class but it was {0}.. | |
1523 </summary> | |
1524 </member> | |
1525 <member name="P:FakeItEasy.Creation.CastleDynamicProxy.DynamicProxyResources.ProxyTypeWithNoDefaultConstructorMessage"> | |
1526 <summary> | |
1527 Looks up a localized string similar to No default constructor was found on the type {0}.. | |
1528 </summary> | |
1529 </member> | |
1530 <member name="T:FakeItEasy.Creation.DefaultFakeAndDummyManager"> | |
1531 <summary> | |
1532 The default implementation of the IFakeAndDummyManager interface. | |
1533 </summary> | |
1534 </member> | |
1535 <member name="T:FakeItEasy.Creation.IFakeAndDummyManager"> | |
1536 <summary> | |
1537 Handles the creation of fake and dummy objects. | |
1538 </summary> | |
1539 </member> | |
1540 <member name="M:FakeItEasy.Creation.IFakeAndDummyManager.CreateDummy(System.Type)"> | |
1541 <summary> | |
1542 Creates a dummy of the specified type. | |
1543 </summary> | |
1544 <param name="typeOfDummy">The type of dummy to create.</param> | |
1545 <returns>The created dummy.</returns> | |
1546 <exception cref="T:FakeItEasy.Core.FakeCreationException">The current IProxyGenerator is not able to generate a fake of the specified type and | |
1547 the current IFakeObjectContainer does not contain the specified type.</exception> | |
1548 </member> | |
1549 <member name="M:FakeItEasy.Creation.IFakeAndDummyManager.CreateFake(System.Type,FakeItEasy.Creation.FakeOptions)"> | |
1550 <summary> | |
1551 Creates a fake object of the specified type. | |
1552 </summary> | |
1553 <param name="typeOfFake">The type of fake object to generate.</param> | |
1554 <param name="options">Options for building the fake object.</param> | |
1555 <returns>A fake object.</returns> | |
1556 <exception cref="T:FakeItEasy.Core.FakeCreationException">The current IProxyGenerator is not able to generate a fake of the specified type.</exception> | |
1557 </member> | |
1558 <member name="M:FakeItEasy.Creation.IFakeAndDummyManager.TryCreateDummy(System.Type,System.Object@)"> | |
1559 <summary> | |
1560 Tries to create a dummy of the specified type. | |
1561 </summary> | |
1562 <param name="typeOfDummy">The type of dummy to create.</param> | |
1563 <param name="result">Outputs the result dummy when creation is successful.</param> | |
1564 <returns>A value indicating whether the creation was successful.</returns> | |
1565 </member> | |
1566 <member name="M:FakeItEasy.Creation.IFakeAndDummyManager.TryCreateFake(System.Type,FakeItEasy.Creation.FakeOptions,System.Object@)"> | |
1567 <summary> | |
1568 Tries to create a fake object of the specified type. | |
1569 </summary> | |
1570 <param name="typeOfFake">The type of fake to create.</param> | |
1571 <param name="options">Options for the creation of the fake.</param> | |
1572 <param name="result">The created fake object when creation is successful.</param> | |
1573 <returns>A value indicating whether the creation was successful.</returns> | |
1574 </member> | |
1575 <member name="T:FakeItEasy.Creation.DefaultFakeCreatorFacade"> | |
1576 <summary> | |
1577 Default implementation ofthe IFakeCreator-interface. | |
1578 </summary> | |
1579 </member> | |
1580 <member name="T:FakeItEasy.Creation.IFakeCreatorFacade"> | |
1581 <summary> | |
1582 A facade used by the public api for testability. | |
1583 </summary> | |
1584 </member> | |
1585 <member name="M:FakeItEasy.Creation.IFakeCreatorFacade.CreateFake``1(System.Action{FakeItEasy.Creation.IFakeOptionsBuilder{``0}})"> | |
1586 <summary> | |
1587 Creates a fake object of the specified type. | |
1588 </summary> | |
1589 <typeparam name="T">The type of fake to create.</typeparam> | |
1590 <param name="options">Options for the created fake object.</param> | |
1591 <returns>The created fake object.</returns> | |
1592 <exception cref="T:FakeItEasy.Core.FakeCreationException">Was unable to generate the fake in the current configuration.</exception> | |
1593 </member> | |
1594 <member name="M:FakeItEasy.Creation.IFakeCreatorFacade.CreateDummy``1"> | |
1595 <summary> | |
1596 Creates a dummy object, this can be a fake object or an object resolved | |
1597 from the current IFakeObjectContainer. | |
1598 </summary> | |
1599 <typeparam name="T">The type of dummy to create.</typeparam> | |
1600 <returns>The created dummy.</returns> | |
1601 <exception cref="T:FakeItEasy.Core.FakeCreationException">Was unable to generate the fake in the current configuration and | |
1602 no dummy was registered in the container for the specifed type..</exception> | |
1603 </member> | |
1604 <member name="M:FakeItEasy.Creation.IFakeCreatorFacade.CollectionOfFake``1(System.Int32)"> | |
1605 <summary> | |
1606 Creates a collection of fakes of the specified type. | |
1607 </summary> | |
1608 <typeparam name="T">The type of fakes to create.</typeparam> | |
1609 <param name="numberOfFakes">The number of fakes in the collection.</param> | |
1610 <returns>A collection of fake objects of the specified type.</returns> | |
1611 </member> | |
1612 <member name="M:FakeItEasy.Creation.DefaultFakeCreatorFacade.#ctor(FakeItEasy.Creation.IFakeAndDummyManager)"> | |
1613 <summary> | |
1614 Initializes a new instance of the <see cref="T:FakeItEasy.Creation.DefaultFakeCreatorFacade"/> class. | |
1615 </summary> | |
1616 <param name="fakeAndDummyManager">The fake and dummy manager.</param> | |
1617 </member> | |
1618 <member name="M:FakeItEasy.Creation.DefaultFakeCreatorFacade.CreateFake``1(System.Action{FakeItEasy.Creation.IFakeOptionsBuilder{``0}})"> | |
1619 <summary> | |
1620 Creates a fake object of the specified type. | |
1621 </summary> | |
1622 <typeparam name="T">The type of fake to create.</typeparam> | |
1623 <param name="options">Options for the created fake object.</param> | |
1624 <returns>The created fake object.</returns> | |
1625 <exception cref="T:FakeItEasy.Core.FakeCreationException">Was unable to generate the fake in the current configuration.</exception> | |
1626 </member> | |
1627 <member name="M:FakeItEasy.Creation.DefaultFakeCreatorFacade.CollectionOfFake``1(System.Int32)"> | |
1628 <summary> | |
1629 Creates a collection of fakes of the specified type. | |
1630 </summary> | |
1631 <typeparam name="T">The type of fakes to create.</typeparam> | |
1632 <param name="numberOfFakes">The number of fakes in the collection.</param> | |
1633 <returns> | |
1634 A collection of fake objects of the specified type. | |
1635 </returns> | |
1636 </member> | |
1637 <member name="M:FakeItEasy.Creation.DefaultFakeCreatorFacade.CreateDummy``1"> | |
1638 <summary> | |
1639 Creates a dummy object, this can be a fake object or an object resolved | |
1640 from the current IFakeObjectContainer. | |
1641 </summary> | |
1642 <typeparam name="T">The type of dummy to create.</typeparam> | |
1643 <returns>The created dummy.</returns> | |
1644 <exception cref="T:FakeItEasy.Core.FakeCreationException">Was unable to generate the fake in the current configuration and | |
1645 no dummy was registered in the container for the specifed type..</exception> | |
1646 </member> | |
1647 <member name="T:FakeItEasy.Creation.IFakeOptionsBuilderForWrappers`1"> | |
1648 <summary> | |
1649 Provides options for fake wrappers. | |
1650 </summary> | |
1651 <typeparam name="T">The type of the fake object generated.</typeparam> | |
1652 </member> | |
1653 <member name="T:FakeItEasy.Creation.IFakeOptionsBuilder`1"> | |
1654 <summary> | |
1655 Provides options for generating fake object. | |
1656 </summary> | |
1657 <typeparam name="T">The type of fake object generated.</typeparam> | |
1658 </member> | |
1659 <member name="M:FakeItEasy.Creation.IFakeOptionsBuilder`1.WithArgumentsForConstructor(System.Collections.Generic.IEnumerable{System.Object})"> | |
1660 <summary> | |
1661 Specifies arguments for the constructor of the faked class. | |
1662 </summary> | |
1663 <param name="argumentsForConstructor">The arguments to pass to the consturctor of the faked class.</param> | |
1664 <returns>Options object.</returns> | |
1665 </member> | |
1666 <member name="M:FakeItEasy.Creation.IFakeOptionsBuilder`1.WithArgumentsForConstructor(System.Linq.Expressions.Expression{System.Func{`0}})"> | |
1667 <summary> | |
1668 Specifies arguments for the constructor of the faked class by giving an expression with the call to | |
1669 the desired constructor using the arguments to be passed to the constructor. | |
1670 </summary> | |
1671 <param name="constructorCall">The constructor call to use when creating a class proxy.</param> | |
1672 <returns>Options object.</returns> | |
1673 </member> | |
1674 <member name="M:FakeItEasy.Creation.IFakeOptionsBuilder`1.Wrapping(`0)"> | |
1675 <summary> | |
1676 Specifies that the fake should delegate calls to the specified instance. | |
1677 </summary> | |
1678 <param name="wrappedInstance">The object to delegate calls to.</param> | |
1679 <returns>Options object.</returns> | |
1680 </member> | |
1681 <member name="M:FakeItEasy.Creation.IFakeOptionsBuilder`1.Implements(System.Type)"> | |
1682 <summary> | |
1683 Sets up the fake to implement the specified interface in addition to the | |
1684 originally faked class. | |
1685 </summary> | |
1686 <param name="interfaceType">The type of interface to implement.</param> | |
1687 <returns>Options object.</returns> | |
1688 <exception cref="T:System.ArgumentException">The specified type is not an interface.</exception> | |
1689 <exception cref="T:System.ArgumentNullException">The specified type is null.</exception> | |
1690 </member> | |
1691 <member name="M:FakeItEasy.Creation.IFakeOptionsBuilder`1.OnFakeCreated(System.Action{`0})"> | |
1692 <summary> | |
1693 Specifies an action that should be run over the fake object | |
1694 once it's created. | |
1695 </summary> | |
1696 <param name="action">An action to perform.</param> | |
1697 <returns>Options object.</returns> | |
1698 </member> | |
1699 <member name="M:FakeItEasy.Creation.IFakeOptionsBuilderForWrappers`1.RecordedBy(FakeItEasy.SelfInitializedFakes.ISelfInitializingFakeRecorder)"> | |
1700 <summary> | |
1701 Specifies a fake recorder to use. | |
1702 </summary> | |
1703 <param name="recorder">The recorder to use.</param> | |
1704 <returns>Options object.</returns> | |
1705 </member> | |
1706 <member name="M:FakeItEasy.Creation.DummyValueCreationSession.#ctor(FakeItEasy.Core.IFakeObjectContainer,FakeItEasy.Creation.IFakeObjectCreator)"> | |
1707 <summary> | |
1708 Initializes a new instance of the <see cref="T:FakeItEasy.Creation.DummyValueCreationSession"/> class. | |
1709 </summary> | |
1710 <param name="container">The container.</param> | |
1711 <param name="fakeObjectCreator">The fake object creator.</param> | |
1712 </member> | |
1713 <member name="T:FakeItEasy.Creation.ProxyGeneratorResult"> | |
1714 <summary> | |
1715 Contains the result of a call to TryCreateProxy of IProxyGenerator. | |
1716 </summary> | |
1717 </member> | |
1718 <member name="M:FakeItEasy.Creation.ProxyGeneratorResult.#ctor(System.String)"> | |
1719 <summary> | |
1720 Initializes a new instance of the <see cref="T:FakeItEasy.Creation.ProxyGeneratorResult"/> class. | |
1721 Creates a new instance representing a failed proxy | |
1722 generation attempt. | |
1723 </summary> | |
1724 <param name="reasonForFailure"> | |
1725 The reason the proxy generation failed. | |
1726 </param> | |
1727 </member> | |
1728 <member name="M:FakeItEasy.Creation.ProxyGeneratorResult.#ctor(System.Object,FakeItEasy.Creation.ICallInterceptedEventRaiser)"> | |
1729 <summary> | |
1730 Initializes a new instance of the <see cref="T:FakeItEasy.Creation.ProxyGeneratorResult"/> class. | |
1731 Creates a new instance representing a successful proxy | |
1732 generation. | |
1733 </summary> | |
1734 <param name="generatedProxy"> | |
1735 The proxy that was generated. | |
1736 </param> | |
1737 <param name="callInterceptedEventRaiser"> | |
1738 An event raiser that raises | |
1739 events when calls are intercepted to the proxy. | |
1740 </param> | |
1741 </member> | |
1742 <member name="P:FakeItEasy.Creation.ProxyGeneratorResult.ProxyWasSuccessfullyGenerated"> | |
1743 <summary> | |
1744 Gets a value indicating if the proxy was successfully created. | |
1745 </summary> | |
1746 </member> | |
1747 <member name="P:FakeItEasy.Creation.ProxyGeneratorResult.GeneratedProxy"> | |
1748 <summary> | |
1749 Gets the generated proxy when it was successfully created. | |
1750 </summary> | |
1751 </member> | |
1752 <member name="P:FakeItEasy.Creation.ProxyGeneratorResult.CallInterceptedEventRaiser"> | |
1753 <summary> | |
1754 Gets the event raiser that raises events when calls to the proxy are | |
1755 intercepted. | |
1756 </summary> | |
1757 </member> | |
1758 <member name="P:FakeItEasy.Creation.ProxyGeneratorResult.ReasonForFailure"> | |
1759 <summary> | |
1760 Gets the reason for failure when the generation was not successful. | |
1761 </summary> | |
1762 </member> | |
1763 <member name="T:FakeItEasy.Expressions.ICallExpressionParser"> | |
1764 <summary> | |
1765 Represents a class that can parse a lambda expression | |
1766 that represents a method or property call. | |
1767 </summary> | |
1768 </member> | |
1769 <member name="M:FakeItEasy.Expressions.ICallExpressionParser.Parse(System.Linq.Expressions.LambdaExpression)"> | |
1770 <summary> | |
1771 Parses the specified expression. | |
1772 </summary> | |
1773 <param name="callExpression">The expression to parse.</param> | |
1774 <returns>The parsed expression.</returns> | |
1775 </member> | |
1776 <member name="T:FakeItEasy.Expressions.ExpressionCallMatcher"> | |
1777 <summary> | |
1778 Handles the matching of fake object calls to expressions. | |
1779 </summary> | |
1780 </member> | |
1781 <member name="M:FakeItEasy.Expressions.ExpressionCallMatcher.#ctor(System.Linq.Expressions.LambdaExpression,FakeItEasy.Expressions.ExpressionArgumentConstraintFactory,FakeItEasy.Core.MethodInfoManager,FakeItEasy.Expressions.ICallExpressionParser)"> | |
1782 <summary> | |
1783 Initializes a new instance of the <see cref="T:FakeItEasy.Expressions.ExpressionCallMatcher"/> class. | |
1784 </summary> | |
1785 <param name="callSpecification">The call specification.</param> | |
1786 <param name="constraintFactory">The constraint factory.</param> | |
1787 <param name="callExpressionParser">A parser to use to parse call expressions.</param> | |
1788 <param name="methodInfoManager">The method infor manager to use.</param> | |
1789 </member> | |
1790 <member name="M:FakeItEasy.Expressions.ExpressionCallMatcher.Matches(FakeItEasy.Core.IFakeObjectCall)"> | |
1791 <summary> | |
1792 Matcheses the specified call against the expression. | |
1793 </summary> | |
1794 <param name="call">The call to match.</param> | |
1795 <returns>True if the call is matched by the expression.</returns> | |
1796 </member> | |
1797 <member name="M:FakeItEasy.Expressions.ExpressionCallMatcher.ToString"> | |
1798 <summary> | |
1799 Gets a description of the call. | |
1800 </summary> | |
1801 <returns>Description of the call.</returns> | |
1802 </member> | |
1803 <member name="P:FakeItEasy.Expressions.ExpressionCallMatcher.DescriptionOfMatchingCall"> | |
1804 <summary> | |
1805 Gets a human readable description of calls that will be matched by this | |
1806 matcher. | |
1807 </summary> | |
1808 </member> | |
1809 <member name="T:FakeItEasy.Expressions.ExpressionCallRule"> | |
1810 <summary> | |
1811 An implementation of the <see cref="T:FakeItEasy.Core.IFakeObjectCallRule"/> interface that uses | |
1812 expressions for evaluating if the rule is applicable to a specific call. | |
1813 </summary> | |
1814 </member> | |
1815 <member name="M:FakeItEasy.Expressions.ExpressionCallRule.#ctor(FakeItEasy.Expressions.ExpressionCallMatcher)"> | |
1816 <summary> | |
1817 Initializes a new instance of the <see cref="T:FakeItEasy.Expressions.ExpressionCallRule"/> class. | |
1818 </summary> | |
1819 <param name="expressionMatcher">The expression matcher to use.</param> | |
1820 </member> | |
1821 <member name="M:FakeItEasy.Expressions.ExpressionCallRule.ToString"> | |
1822 <summary> | |
1823 Returns a <see cref="T:System.String"/> that represents this instance. | |
1824 </summary> | |
1825 <returns> | |
1826 A <see cref="T:System.String"/> that represents this instance. | |
1827 </returns> | |
1828 </member> | |
1829 <member name="T:FakeItEasy.Expressions.ExpressionCallRule.Factory"> | |
1830 <summary> | |
1831 Handles the instantiation of ExpressionCallRule instance. | |
1832 </summary> | |
1833 <param name="callSpecification">An expression specifying the call.</param> | |
1834 <returns>A rule instance.</returns> | |
1835 </member> | |
1836 <member name="T:FakeItEasy.Expressions.ExpressionParser"> | |
1837 <summary> | |
1838 Manages breaking call specification expression into their various parts. | |
1839 </summary> | |
1840 </member> | |
1841 <member name="T:FakeItEasy.Expressions.IExpressionParser"> | |
1842 <summary> | |
1843 Manages breaking call specification expression into their various parts. | |
1844 </summary> | |
1845 </member> | |
1846 <member name="M:FakeItEasy.Expressions.IExpressionParser.GetFakeManagerCallIsMadeOn(System.Linq.Expressions.LambdaExpression)"> | |
1847 <summary> | |
1848 Gets the fake object an expression is called on. | |
1849 </summary> | |
1850 <param name="fakeObjectCall">The call expression.</param> | |
1851 <returns>The FakeManager instance that manages the faked object the call is made on.</returns> | |
1852 <exception cref="T:System.ArgumentNullException">The fakeObjectCall is null.</exception> | |
1853 <exception cref="T:System.ArgumentException">The specified expression is not an expression where a call is made to a faked object.</exception> | |
1854 </member> | |
1855 <member name="M:FakeItEasy.Expressions.ExpressionParser.GetFakeManagerCallIsMadeOn(System.Linq.Expressions.LambdaExpression)"> | |
1856 <summary> | |
1857 Gets the fake object an expression is called on. | |
1858 </summary> | |
1859 <param name="fakeObjectCall">The call expression.</param> | |
1860 <returns>A FakeObject.</returns> | |
1861 <exception cref="T:System.ArgumentNullException">The fakeObjectCall is null.</exception> | |
1862 <exception cref="T:System.ArgumentException">The specified expression is not an expression where a call is made to a faked object.</exception> | |
1863 </member> | |
1864 <member name="T:FakeItEasy.ExtensionSyntax.Full.FullExtensionSyntax"> | |
1865 <summary> | |
1866 Provides extension methods for configuring and asserting on faked objects | |
1867 without going through the static methods of the Fake-class. | |
1868 </summary> | |
1869 </member> | |
1870 <member name="M:FakeItEasy.ExtensionSyntax.Full.FullExtensionSyntax.CallsTo``2(``0,System.Linq.Expressions.Expression{System.Func{``0,``1}})"> | |
1871 <summary> | |
1872 Configures the behavior of the fake object when a call that matches the specified | |
1873 call happens. | |
1874 </summary> | |
1875 <typeparam name="TMember">The type of the return value of the member.</typeparam> | |
1876 <param name="callSpecification">An expression that specifies the calls to configure.</param> | |
1877 <param name="fakedObject">The faked object to configure.</param> | |
1878 <typeparam name="TFake">The type of fake object to configure.</typeparam> | |
1879 <returns>A configuration object.</returns> | |
1880 </member> | |
1881 <member name="M:FakeItEasy.ExtensionSyntax.Full.FullExtensionSyntax.CallsTo``1(``0,System.Linq.Expressions.Expression{System.Action{``0}})"> | |
1882 <summary> | |
1883 Configures the behavior of the fake object when a call that matches the specified | |
1884 call happens. | |
1885 </summary> | |
1886 <param name="fakedObject">The faked object to configure.</param> | |
1887 <typeparam name="TFake">The type of fake object to configure.</typeparam> | |
1888 <param name="callSpecification">An expression that specifies the calls to configure.</param> | |
1889 <returns>A configuration object.</returns> | |
1890 </member> | |
1891 <member name="M:FakeItEasy.ExtensionSyntax.Full.FullExtensionSyntax.AnyCall``1(``0)"> | |
1892 <summary> | |
1893 Configures the behavior of the fake object when a call is made to any method on the | |
1894 object. | |
1895 </summary> | |
1896 <typeparam name="TFake">The type of the fake.</typeparam> | |
1897 <param name="fakedObject">The faked object.</param> | |
1898 <returns>A configuration object.</returns> | |
1899 </member> | |
1900 <member name="T:FakeItEasy.ExtensionSyntax.Syntax"> | |
1901 <summary> | |
1902 Provides an extension method for configuring fake objects. | |
1903 </summary> | |
1904 </member> | |
1905 <member name="M:FakeItEasy.ExtensionSyntax.Syntax.Configure``1(``0)"> | |
1906 <summary> | |
1907 Gets an object that provides a fluent interface syntax for configuring | |
1908 the fake object. | |
1909 </summary> | |
1910 <typeparam name="TFake">The type of the fake object.</typeparam> | |
1911 <param name="fakedObject">The fake object to configure.</param> | |
1912 <returns>A configuration object.</returns> | |
1913 <exception cref="T:System.ArgumentNullException">The fakedObject was null.</exception> | |
1914 <exception cref="T:System.ArgumentException">The object passed in is not a faked object.</exception> | |
1915 </member> | |
1916 <member name="T:FakeItEasy.FakeAttribute"> | |
1917 <summary> | |
1918 Used to tag fields and properties that will be initialized through the | |
1919 Fake.Initialize-method. | |
1920 </summary> | |
1921 </member> | |
1922 <member name="T:FakeItEasy.IoC.DictionaryContainer"> | |
1923 <summary> | |
1924 A simple implementation of an IoC container. | |
1925 </summary> | |
1926 </member> | |
1927 <member name="F:FakeItEasy.IoC.DictionaryContainer.registeredServices"> | |
1928 <summary> | |
1929 The dictionary that stores the registered services. | |
1930 </summary> | |
1931 </member> | |
1932 <member name="M:FakeItEasy.IoC.DictionaryContainer.#ctor"> | |
1933 <summary> | |
1934 Initializes a new instance of the <see cref="T:FakeItEasy.IoC.DictionaryContainer"/> class. | |
1935 </summary> | |
1936 </member> | |
1937 <member name="M:FakeItEasy.IoC.DictionaryContainer.Resolve(System.Type)"> | |
1938 <summary> | |
1939 Resolves an instance of the specified component type. | |
1940 </summary> | |
1941 <param name="componentType">Type of the component.</param> | |
1942 <returns>An instance of the component type.</returns> | |
1943 </member> | |
1944 <member name="M:FakeItEasy.IoC.DictionaryContainer.Register``1(System.Func{FakeItEasy.IoC.DictionaryContainer,``0})"> | |
1945 <summary> | |
1946 Registers the specified resolver. | |
1947 </summary> | |
1948 <typeparam name="T">The type of component to register.</typeparam> | |
1949 <param name="resolver">The resolver.</param> | |
1950 </member> | |
1951 <member name="M:FakeItEasy.IoC.DictionaryContainer.RegisterSingleton``1(System.Func{FakeItEasy.IoC.DictionaryContainer,``0})"> | |
1952 <summary> | |
1953 Registers the specified resolver as a singleton. | |
1954 </summary> | |
1955 <typeparam name="T">The type of component to register.</typeparam> | |
1956 <param name="resolver">The resolver.</param> | |
1957 </member> | |
1958 <member name="T:FakeItEasy.IRepeatSpecification"> | |
1959 <summary> | |
1960 Provides properties and methods to specify repeat. | |
1961 </summary> | |
1962 </member> | |
1963 <member name="M:FakeItEasy.IRepeatSpecification.Times(System.Int32)"> | |
1964 <summary> | |
1965 Specifies the number of times as repeat. | |
1966 </summary> | |
1967 <param name="numberOfTimes">The number of times expected.</param> | |
1968 <returns>A Repeated instance.</returns> | |
1969 </member> | |
1970 <member name="P:FakeItEasy.IRepeatSpecification.Once"> | |
1971 <summary> | |
1972 Specifies once as the repeat. | |
1973 </summary> | |
1974 </member> | |
1975 <member name="P:FakeItEasy.IRepeatSpecification.Twice"> | |
1976 <summary> | |
1977 Specifies twice as the repeat. | |
1978 </summary> | |
1979 </member> | |
1980 <member name="M:FakeItEasy.Logger.Debug(System.Func{System.String})"> | |
1981 <summary> | |
1982 Writes the specified message to the logger. | |
1983 </summary> | |
1984 <param name="message">The message to write.</param> | |
1985 </member> | |
1986 <member name="T:FakeItEasy.OrderedAssertion"> | |
1987 <summary> | |
1988 Provides functionality for making ordered assertions on fakes. | |
1989 </summary> | |
1990 </member> | |
1991 <member name="M:FakeItEasy.OrderedAssertion.OrderedAssertions(System.Collections.Generic.IEnumerable{FakeItEasy.Core.ICompletedFakeObjectCall})"> | |
1992 <summary> | |
1993 Creates a scope that changes the behavior on asserts so that all asserts within | |
1994 the scope must be to calls in the specified collection of calls. Calls must have happened | |
1995 in the order that the asserts are specified or the asserts will fail. | |
1996 </summary> | |
1997 <param name="calls">The calls to assert among.</param> | |
1998 <returns>A disposable used to close the scope.</returns> | |
1999 </member> | |
2000 <member name="T:FakeItEasy.FakeConfigurator`1"> | |
2001 <summary> | |
2002 Provides the base implementation for the IFakeConfigurator-interface. | |
2003 </summary> | |
2004 <typeparam name="T">The type of fakes the configurator can configure.</typeparam> | |
2005 </member> | |
2006 <member name="T:FakeItEasy.IFakeConfigurator"> | |
2007 <summary> | |
2008 Provides configurations for fake objects of a specific type. | |
2009 </summary> | |
2010 </member> | |
2011 <member name="M:FakeItEasy.IFakeConfigurator.ConfigureFake(System.Object)"> | |
2012 <summary> | |
2013 Applies the configuration for the specified fake object. | |
2014 </summary> | |
2015 <param name="fakeObject">The fake object to configure.</param> | |
2016 </member> | |
2017 <member name="P:FakeItEasy.IFakeConfigurator.ForType"> | |
2018 <summary> | |
2019 The type the instance provides configuration for. | |
2020 </summary> | |
2021 </member> | |
2022 <member name="M:FakeItEasy.FakeConfigurator`1.ConfigureFake(`0)"> | |
2023 <summary> | |
2024 Configures the fake. | |
2025 </summary> | |
2026 <param name="fakeObject">The fake object.</param> | |
2027 </member> | |
2028 <member name="M:FakeItEasy.FakeConfigurator`1.FakeItEasy#IFakeConfigurator#ConfigureFake(System.Object)"> | |
2029 <summary> | |
2030 Applies the configuration for the specified fake object. | |
2031 </summary> | |
2032 <param name="fakeObject">The fake object to configure.</param> | |
2033 </member> | |
2034 <member name="M:FakeItEasy.FakeConfigurator`1.AssertThatFakeIsOfCorrectType(System.Object)"> | |
2035 <summary> | |
2036 Asserts the type of the that fake is of correct. | |
2037 </summary> | |
2038 <param name="fakeObject">The fake object.</param> | |
2039 </member> | |
2040 <member name="P:FakeItEasy.FakeConfigurator`1.ForType"> | |
2041 <summary> | |
2042 The type the instance provides configuration for. | |
2043 </summary> | |
2044 <value></value> | |
2045 </member> | |
2046 <member name="T:FakeItEasy.DummyDefinition`1"> | |
2047 <summary> | |
2048 Represents a definition of how a fake object of the type T should | |
2049 be created. | |
2050 </summary> | |
2051 <typeparam name="T">The type of fake.</typeparam> | |
2052 </member> | |
2053 <member name="T:FakeItEasy.IDummyDefinition"> | |
2054 <summary> | |
2055 Represents a definition of how dummies of the specified type should be created. | |
2056 </summary> | |
2057 </member> | |
2058 <member name="M:FakeItEasy.IDummyDefinition.CreateDummy"> | |
2059 <summary> | |
2060 Creates the fake. | |
2061 </summary> | |
2062 <returns>The fake object.</returns> | |
2063 </member> | |
2064 <member name="P:FakeItEasy.IDummyDefinition.ForType"> | |
2065 <summary> | |
2066 The type of fake object the definition is for. | |
2067 </summary> | |
2068 </member> | |
2069 <member name="M:FakeItEasy.DummyDefinition`1.FakeItEasy#IDummyDefinition#CreateDummy"> | |
2070 <summary> | |
2071 Creates the dummy. | |
2072 </summary> | |
2073 <returns>The dummy object.</returns> | |
2074 </member> | |
2075 <member name="M:FakeItEasy.DummyDefinition`1.CreateDummy"> | |
2076 <summary> | |
2077 Creates the dummy. | |
2078 </summary> | |
2079 <returns>The dummy object.</returns> | |
2080 </member> | |
2081 <member name="P:FakeItEasy.DummyDefinition`1.ForType"> | |
2082 <summary> | |
2083 Gets the type the definition is for. | |
2084 </summary> | |
2085 <value>For type.</value> | |
2086 </member> | |
2087 <member name="T:FakeItEasy.ArgumentConstraintExtensions"> | |
2088 <summary> | |
2089 Provides validation extension to the Argumentscope{T} class. | |
2090 </summary> | |
2091 </member> | |
2092 <member name="M:FakeItEasy.ArgumentConstraintExtensions.IsNull``1(FakeItEasy.IArgumentConstraintManager{``0})"> | |
2093 <summary> | |
2094 Constrains an argument so that it must be null (Nothing in VB). | |
2095 </summary> | |
2096 <typeparam name="T">The type of the argument.</typeparam> | |
2097 <param name="manager">The constraint manager to match the constraint.</param> | |
2098 <returns>A dummy argument value.</returns> | |
2099 </member> | |
2100 <member name="M:FakeItEasy.ArgumentConstraintExtensions.Contains(FakeItEasy.IArgumentConstraintManager{System.String},System.String)"> | |
2101 <summary> | |
2102 Constrains the string argument to contain the specified text. | |
2103 </summary> | |
2104 <param name="manager">The constraint manager to match the constraint.</param> | |
2105 <param name="value">The string the argument string should contain.</param> | |
2106 <returns>A dummy argument value.</returns> | |
2107 </member> | |
2108 <member name="M:FakeItEasy.ArgumentConstraintExtensions.Contains``1(FakeItEasy.IArgumentConstraintManager{``0},System.Object)"> | |
2109 <summary> | |
2110 Constrains the sequence so that it must contain the specified value. | |
2111 </summary> | |
2112 <param name="manager">The constraint manager to match the constraint.</param> | |
2113 <param name="value">The value the collection should contain.</param> | |
2114 <typeparam name="T">The type of sequence.</typeparam> | |
2115 <returns>A dummy argument value.</returns> | |
2116 </member> | |
2117 <member name="M:FakeItEasy.ArgumentConstraintExtensions.StartsWith(FakeItEasy.IArgumentConstraintManager{System.String},System.String)"> | |
2118 <summary> | |
2119 Constrains the string so that it must start with the specified value. | |
2120 </summary> | |
2121 <param name="manager">The constraint manager to match the constraint.</param> | |
2122 <param name="value">The value the string should start with.</param> | |
2123 <returns>A dummy argument value.</returns> | |
2124 </member> | |
2125 <member name="M:FakeItEasy.ArgumentConstraintExtensions.IsNullOrEmpty(FakeItEasy.IArgumentConstraintManager{System.String})"> | |
2126 <summary> | |
2127 Constrains the string so that it must be null or empty. | |
2128 </summary> | |
2129 <param name="manager">The constraint manager to match the constraint.</param> | |
2130 <returns>A dummy argument value.</returns> | |
2131 </member> | |
2132 <member name="M:FakeItEasy.ArgumentConstraintExtensions.IsGreaterThan``1(FakeItEasy.IArgumentConstraintManager{``0},``0)"> | |
2133 <summary> | |
2134 Constrains argument value so that it must be greater than the specified value. | |
2135 </summary> | |
2136 <param name="manager">The constraint manager to match the constraint.</param> | |
2137 <param name="value">The value the string should start with.</param> | |
2138 <typeparam name="T">The type of argument to constrain.</typeparam> | |
2139 <returns>A dummy argument value.</returns> | |
2140 </member> | |
2141 <member name="M:FakeItEasy.ArgumentConstraintExtensions.IsSameSequenceAs``1(FakeItEasy.IArgumentConstraintManager{``0},System.Collections.IEnumerable)"> | |
2142 <summary> | |
2143 The tested argument collection should contain the same elements as the | |
2144 as the specified collection. | |
2145 </summary> | |
2146 <param name="manager">The constraint manager to match the constraint.</param> | |
2147 <param name="value">The sequence to test against.</param> | |
2148 <typeparam name="T">The type of argument to constrain.</typeparam> | |
2149 <returns>A dummy argument value.</returns> | |
2150 </member> | |
2151 <member name="M:FakeItEasy.ArgumentConstraintExtensions.IsEmpty``1(FakeItEasy.IArgumentConstraintManager{``0})"> | |
2152 <summary> | |
2153 Tests that the IEnumerable contains no items. | |
2154 </summary> | |
2155 <typeparam name="T">The type of argument.</typeparam> | |
2156 <param name="manager">The constraint manager to match the constraint.</param> | |
2157 <returns>A dummy argument value.</returns> | |
2158 </member> | |
2159 <member name="M:FakeItEasy.ArgumentConstraintExtensions.IsEqualTo``1(FakeItEasy.IArgumentConstraintManager{``0},``0)"> | |
2160 <summary> | |
2161 Tests that the passed in argument is equal to the specified value. | |
2162 </summary> | |
2163 <typeparam name="T">The type of the argument.</typeparam> | |
2164 <param name="manager">The constraint manager to match the constraint.</param> | |
2165 <param name="value">The value to compare to.</param> | |
2166 <returns>A dummy argument value.</returns> | |
2167 </member> | |
2168 <member name="M:FakeItEasy.ArgumentConstraintExtensions.IsInstanceOf``1(FakeItEasy.IArgumentConstraintManager{``0},System.Type)"> | |
2169 <summary> | |
2170 Constrains the argument to be of the specified type. | |
2171 </summary> | |
2172 <typeparam name="T">The type of argument in the method signature.</typeparam> | |
2173 <param name="manager">The constraint manager.</param> | |
2174 <param name="type">The type to constrain the argument with.</param> | |
2175 <returns>A dummy value.</returns> | |
2176 </member> | |
2177 <member name="M:FakeItEasy.ArgumentConstraintExtensions.Matches``1(FakeItEasy.IArgumentConstraintManager{``0},System.Func{``0,System.Boolean},System.String)"> | |
2178 <summary> | |
2179 Constrains the argument with a predicate. | |
2180 </summary> | |
2181 <param name="scope"> | |
2182 The constraint manager. | |
2183 </param> | |
2184 <param name="predicate"> | |
2185 The predicate that should constrain the argument. | |
2186 </param> | |
2187 <param name="description"> | |
2188 A human readable description of the constraint. | |
2189 </param> | |
2190 <typeparam name="T"> | |
2191 The type of argument in the method signature. | |
2192 </typeparam> | |
2193 <returns> | |
2194 A dummy argument value. | |
2195 </returns> | |
2196 </member> | |
2197 <member name="M:FakeItEasy.ArgumentConstraintExtensions.Matches``1(FakeItEasy.IArgumentConstraintManager{``0},System.Func{``0,System.Boolean},System.String,System.Object[])"> | |
2198 <summary> | |
2199 Constrains the argument with a predicate. | |
2200 </summary> | |
2201 <param name="manager"> | |
2202 The constraint manager. | |
2203 </param> | |
2204 <param name="predicate"> | |
2205 The predicate that should constrain the argument. | |
2206 </param> | |
2207 <param name="descriptionFormat"> | |
2208 A human readable description of the constraint format string. | |
2209 </param> | |
2210 <param name="args"> | |
2211 Arguments for the format string. | |
2212 </param> | |
2213 <typeparam name="T"> | |
2214 The type of argument in the method signature. | |
2215 </typeparam> | |
2216 <returns> | |
2217 A dummy argument value. | |
2218 </returns> | |
2219 </member> | |
2220 <member name="M:FakeItEasy.ArgumentConstraintExtensions.Matches``1(FakeItEasy.IArgumentConstraintManager{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})"> | |
2221 <summary> | |
2222 Constrains the argument with a predicate. | |
2223 </summary> | |
2224 <param name="scope"> | |
2225 The constraint manager. | |
2226 </param> | |
2227 <param name="predicate"> | |
2228 The predicate that should constrain the argument. | |
2229 </param> | |
2230 <typeparam name="T"> | |
2231 The type of argument in the method signature. | |
2232 </typeparam> | |
2233 <returns> | |
2234 A dummy argument value. | |
2235 </returns> | |
2236 </member> | |
2237 <member name="M:FakeItEasy.ArgumentConstraintExtensions.NullCheckedMatches``1(FakeItEasy.IArgumentConstraintManager{``0},System.Func{``0,System.Boolean},System.Action{FakeItEasy.IOutputWriter})"> | |
2238 <summary> | |
2239 Constrains the argument to be not null (Nothing in VB) and to match | |
2240 the specified predicate. | |
2241 </summary> | |
2242 <typeparam name="T">The type of the argument to constrain.</typeparam> | |
2243 <param name="manager">The constraint manager.</param> | |
2244 <param name="predicate">The predicate that constrains non null values.</param> | |
2245 <param name="descriptionWriter">An action that writes a description of the constraint | |
2246 to the output.</param> | |
2247 <returns>A dummy argument value.</returns> | |
2248 </member> | |
2249 <member name="T:FakeItEasy.ExceptionMessages"> | |
2250 <summary> | |
2251 A strongly-typed resource class, for looking up localized strings, etc. | |
2252 </summary> | |
2253 </member> | |
2254 <member name="P:FakeItEasy.ExceptionMessages.ResourceManager"> | |
2255 <summary> | |
2256 Returns the cached ResourceManager instance used by this class. | |
2257 </summary> | |
2258 </member> | |
2259 <member name="P:FakeItEasy.ExceptionMessages.Culture"> | |
2260 <summary> | |
2261 Overrides the current thread's CurrentUICulture property for all | |
2262 resource lookups using this strongly typed resource class. | |
2263 </summary> | |
2264 </member> | |
2265 <member name="P:FakeItEasy.ExceptionMessages.ApplicatorNotSetExceptionMessage"> | |
2266 <summary> | |
2267 Looks up a localized string similar to The Apply method of the ExpressionInterceptor may no be called before the Applicator property has been set.. | |
2268 </summary> | |
2269 </member> | |
2270 <member name="P:FakeItEasy.ExceptionMessages.ArgumentNameDoesNotExist"> | |
2271 <summary> | |
2272 Looks up a localized string similar to The specified argument name does not exist in the ArgumentList.. | |
2273 </summary> | |
2274 </member> | |
2275 <member name="P:FakeItEasy.ExceptionMessages.ArgumentsForConstructorOnInterfaceType"> | |
2276 <summary> | |
2277 Looks up a localized string similar to Arguments for constructor was specified when generating proxy of interface type.. | |
2278 </summary> | |
2279 </member> | |
2280 <member name="P:FakeItEasy.ExceptionMessages.ArgumentValidationDefaultMessage"> | |
2281 <summary> | |
2282 Looks up a localized string similar to An argument validation was not configured correctly.. | |
2283 </summary> | |
2284 </member> | |
2285 <member name="P:FakeItEasy.ExceptionMessages.CalledTooFewTimesMessage"> | |
2286 <summary> | |
2287 Looks up a localized string similar to The method '{0}' was called too few times, expected #{1} times but was called #{2} times.. | |
2288 </summary> | |
2289 </member> | |
2290 <member name="P:FakeItEasy.ExceptionMessages.CalledTooManyTimesMessage"> | |
2291 <summary> | |
2292 Looks up a localized string similar to The method '{0}' was called too many times, expected #{1} times but was called #{2} times.. | |
2293 </summary> | |
2294 </member> | |
2295 <member name="P:FakeItEasy.ExceptionMessages.CanNotGenerateFakeMessage"> | |
2296 <summary> | |
2297 Looks up a localized string similar to Can not create fake of the type '{0}', it's not registered in the current container and the current IProxyGenerator can not generate the fake. | |
2298 | |
2299 The following constructors failed: | |
2300 {1}. | |
2301 </summary> | |
2302 </member> | |
2303 <member name="P:FakeItEasy.ExceptionMessages.ConfiguringNonFakeObjectExceptionMessage"> | |
2304 <summary> | |
2305 Looks up a localized string similar to Error when accessing FakeObject, the specified argument is of the type '{0}' which is not faked.. | |
2306 </summary> | |
2307 </member> | |
2308 <member name="P:FakeItEasy.ExceptionMessages.CreatingExpressionCallMatcherWithNonMethodOrPropertyExpression"> | |
2309 <summary> | |
2310 Looks up a localized string similar to An ExpressionCallMatcher can only be created for expressions that represents a method call or a property getter.. | |
2311 </summary> | |
2312 </member> | |
2313 <member name="P:FakeItEasy.ExceptionMessages.FailedToGenerateFakeWithArgumentsForConstructorPattern"> | |
2314 <summary> | |
2315 Looks up a localized string similar to The current proxy generator failed to create a proxy with the specified arguments for the constructor: | |
2316 | |
2317 Reason for failure: | |
2318 - {0}. | |
2319 </summary> | |
2320 </member> | |
2321 <member name="P:FakeItEasy.ExceptionMessages.FailedToGenerateProxyPattern"> | |
2322 <summary> | |
2323 Looks up a localized string similar to FakeItEasy failed to create fake object of type "{0}". | |
2324 | |
2325 1. The type is not registered in the current IFakeObjectContainer. | |
2326 2. The current IProxyGenerator failed to generate a proxy for the following reason: | |
2327 | |
2328 {1}. | |
2329 </summary> | |
2330 </member> | |
2331 <member name="P:FakeItEasy.ExceptionMessages.FakeCreationExceptionDefaultMessage"> | |
2332 <summary> | |
2333 Looks up a localized string similar to Unable to create fake object.. | |
2334 </summary> | |
2335 </member> | |
2336 <member name="P:FakeItEasy.ExceptionMessages.FakingNonAbstractClassWithArgumentsForConstructor"> | |
2337 <summary> | |
2338 Looks up a localized string similar to Only abstract classes can be faked using the A.Fake-method that takes an enumerable of objects as arguments for constructor, use the overload that takes an expression instead.. | |
2339 </summary> | |
2340 </member> | |
2341 <member name="P:FakeItEasy.ExceptionMessages.MemberAccessorNotCorrectExpressionType"> | |
2342 <summary> | |
2343 Looks up a localized string similar to The member accessor expression must be a lambda expression with a MethodCallExpression or MemberAccessExpression as its body.. | |
2344 </summary> | |
2345 </member> | |
2346 <member name="P:FakeItEasy.ExceptionMessages.MemberCanNotBeIntercepted"> | |
2347 <summary> | |
2348 Looks up a localized string similar to The specified method can not be configured since it can not be intercepted by the current IProxyGenerator.. | |
2349 </summary> | |
2350 </member> | |
2351 <member name="P:FakeItEasy.ExceptionMessages.MethodMissmatchWhenPlayingBackRecording"> | |
2352 <summary> | |
2353 Looks up a localized string similar to The method of the call did not match the method of the recorded call, the recorded sequence is no longer valid.. | |
2354 </summary> | |
2355 </member> | |
2356 <member name="P:FakeItEasy.ExceptionMessages.NoConstructorMatchingArguments"> | |
2357 <summary> | |
2358 Looks up a localized string similar to No constructor matching the specified arguments was found on the type {0}.. | |
2359 </summary> | |
2360 </member> | |
2361 <member name="P:FakeItEasy.ExceptionMessages.NoDefaultConstructorMessage"> | |
2362 <summary> | |
2363 Looks up a localized string similar to Can not generate fake object for the class since no default constructor was found, specify a constructor call.. | |
2364 </summary> | |
2365 </member> | |
2366 <member name="P:FakeItEasy.ExceptionMessages.NoMoreRecordedCalls"> | |
2367 <summary> | |
2368 Looks up a localized string similar to All the recorded calls has been applied, the recorded sequence is no longer valid.. | |
2369 </summary> | |
2370 </member> | |
2371 <member name="P:FakeItEasy.ExceptionMessages.NonConstructorExpressionMessage"> | |
2372 <summary> | |
2373 Looks up a localized string similar to Only expression of the type ExpressionType.New (constructor calls) are accepted.. | |
2374 </summary> | |
2375 </member> | |
2376 <member name="P:FakeItEasy.ExceptionMessages.NowCalledDirectly"> | |
2377 <summary> | |
2378 Looks up a localized string similar to The Now-method on the event raise is not meant to be called directly, only use it to register to an event on a fake object that you want to be raised.. | |
2379 </summary> | |
2380 </member> | |
2381 <member name="P:FakeItEasy.ExceptionMessages.NumberOfOutAndRefParametersDoesNotMatchCall"> | |
2382 <summary> | |
2383 Looks up a localized string similar to The number of values for out and ref parameters specified does not match the number of out and ref parameters in the call.. | |
2384 </summary> | |
2385 </member> | |
2386 <member name="P:FakeItEasy.ExceptionMessages.OrderedAssertionsAlreadyOpen"> | |
2387 <summary> | |
2388 Looks up a localized string similar to A scope for ordered assertions is already opened, close that scope before opening another one.. | |
2389 </summary> | |
2390 </member> | |
2391 <member name="P:FakeItEasy.ExceptionMessages.SpecifiedCallIsNotToFakedObject"> | |
2392 <summary> | |
2393 Looks up a localized string similar to The specified call is not made on a fake object.. | |
2394 </summary> | |
2395 </member> | |
2396 <member name="P:FakeItEasy.ExceptionMessages.TypeCanNotBeProxied"> | |
2397 <summary> | |
2398 Looks up a localized string similar to The current fake proxy generator can not create proxies of the type {0}.. | |
2399 </summary> | |
2400 </member> | |
2401 <member name="P:FakeItEasy.ExceptionMessages.UnableToCreateDummyPattern"> | |
2402 <summary> | |
2403 Looks up a localized string similar to FakeItEasy was unable to create dummy of type "{0}", register it in the current IFakeObjectContainer to enable this.. | |
2404 </summary> | |
2405 </member> | |
2406 <member name="P:FakeItEasy.ExceptionMessages.WasCalledWrongNumberOfTimes"> | |
2407 <summary> | |
2408 Looks up a localized string similar to Expected to find call {0} the number of times specified by the predicate '{1}' but found it {2} times among the calls:. | |
2409 </summary> | |
2410 </member> | |
2411 <member name="P:FakeItEasy.ExceptionMessages.WrongNumberOfArgumentNamesMessage"> | |
2412 <summary> | |
2413 Looks up a localized string similar to The number of argument names does not match the number of arguments.. | |
2414 </summary> | |
2415 </member> | |
2416 <member name="T:FakeItEasy.OutputWriter"> | |
2417 <summary> | |
2418 Provides static methods for the IOutputWriter-interface. | |
2419 </summary> | |
2420 </member> | |
2421 <member name="M:FakeItEasy.OutputWriter.WriteLine(FakeItEasy.IOutputWriter)"> | |
2422 <summary> | |
2423 Writes a new line to the writer. | |
2424 </summary> | |
2425 <param name="writer">The writer to write to.</param> | |
2426 <returns>The writer.</returns> | |
2427 </member> | |
2428 <member name="M:FakeItEasy.OutputWriter.Write(FakeItEasy.IOutputWriter,System.String,System.Object[])"> | |
2429 <summary> | |
2430 Writes the format string to the writer. | |
2431 </summary> | |
2432 <param name="writer">The writer to write to.</param> | |
2433 <param name="format">The format string to write.</param> | |
2434 <param name="args">Replacements for the format string.</param> | |
2435 <returns>The writer.</returns> | |
2436 </member> | |
2437 <member name="M:FakeItEasy.OutputWriter.Write(FakeItEasy.IOutputWriter,System.Object)"> | |
2438 <summary> | |
2439 Writes the specified object to the writer (using the ToString-method of the object). | |
2440 </summary> | |
2441 <param name="writer">The writer to write to.</param> | |
2442 <param name="value">The value to write to the writer.</param> | |
2443 <returns>The writer.</returns> | |
2444 </member> | |
2445 <member name="T:FakeItEasy.Repeated"> | |
2446 <summary> | |
2447 Provides syntax for specifying the number of times a call must have been repeated when asserting on | |
2448 fake object calls. | |
2449 </summary> | |
2450 <example>A.CallTo(() => foo.Bar()).Assert(Happened.Once.Exactly);</example> | |
2451 </member> | |
2452 <member name="M:FakeItEasy.Repeated.Like(System.Linq.Expressions.Expression{System.Func{System.Int32,System.Boolean}})"> | |
2453 <summary> | |
2454 Specifies that a call must have been repeated a number of times | |
2455 that is validated by the specified repeatValidation argument. | |
2456 </summary> | |
2457 <param name="repeatValidation">A predicate that specifies the number of times | |
2458 a call must have been made.</param> | |
2459 <returns>A Repeated-instance.</returns> | |
2460 </member> | |
2461 <member name="M:FakeItEasy.Repeated.Matches(System.Int32)"> | |
2462 <summary> | |
2463 When implemented gets a value indicating if the repeat is matched | |
2464 by the Happened-instance. | |
2465 </summary> | |
2466 <param name="repeat">The repeat of a call.</param> | |
2467 <returns>True if the repeat is a match.</returns> | |
2468 </member> | |
2469 <member name="P:FakeItEasy.Repeated.Never"> | |
2470 <summary> | |
2471 Asserts that a call has not happened at all. | |
2472 </summary> | |
2473 </member> | |
2474 <member name="P:FakeItEasy.Repeated.Exactly"> | |
2475 <summary> | |
2476 The call must have happened exactly the number of times that is specified in the next step. | |
2477 </summary> | |
2478 </member> | |
2479 <member name="P:FakeItEasy.Repeated.AtLeast"> | |
2480 <summary> | |
2481 The call must have happened any number of times greater than or equal to the number of times that is specified | |
2482 in the next step. | |
2483 </summary> | |
2484 </member> | |
2485 <member name="P:FakeItEasy.Repeated.NoMoreThan"> | |
2486 <summary> | |
2487 The call must have happened any number of times less than or equal to the number of times that is specified | |
2488 in the next step. | |
2489 </summary> | |
2490 </member> | |
2491 <member name="T:FakeItEasy.Recorders"> | |
2492 <summary> | |
2493 Provides methods for creating recorders for self initializing fakes. | |
2494 </summary> | |
2495 </member> | |
2496 <member name="M:FakeItEasy.Recorders.FileRecorder(System.String)"> | |
2497 <summary> | |
2498 Gets a recorder that records to and loads calls from the specified file. | |
2499 </summary> | |
2500 <param name="fileName">The file to use for recording.</param> | |
2501 <returns>A recorder instance.</returns> | |
2502 </member> | |
2503 <member name="T:FakeItEasy.IFileSystem"> | |
2504 <summary> | |
2505 Provides access to the file system. | |
2506 </summary> | |
2507 </member> | |
2508 <member name="M:FakeItEasy.IFileSystem.Open(System.String,System.IO.FileMode)"> | |
2509 <summary> | |
2510 Opens the specified file in the specified mode. | |
2511 </summary> | |
2512 <param name="fileName">The full path and name of the file to open.</param> | |
2513 <param name="mode">The mode to open the file in.</param> | |
2514 <returns>A stream for reading and writing the file.</returns> | |
2515 </member> | |
2516 <member name="M:FakeItEasy.IFileSystem.FileExists(System.String)"> | |
2517 <summary> | |
2518 Gets a value indicating if the specified file exists. | |
2519 </summary> | |
2520 <param name="fileName">The path and name of the file to check.</param> | |
2521 <returns>True if the file exists.</returns> | |
2522 </member> | |
2523 <member name="M:FakeItEasy.IFileSystem.Create(System.String)"> | |
2524 <summary> | |
2525 Creates a file with the specified name. | |
2526 </summary> | |
2527 <param name="fileName">The name of the file to create.</param> | |
2528 </member> | |
2529 <member name="M:FakeItEasy.Helpers.GetValueProducedByExpression(System.Linq.Expressions.Expression)"> | |
2530 <summary> | |
2531 Gets the value produced by the specified expression when compiled and invoked. | |
2532 </summary> | |
2533 <param name="expression">The expression to get the value from.</param> | |
2534 <returns>The value produced by the expression.</returns> | |
2535 </member> | |
2536 <member name="T:FakeItEasy.ExpectationException"> | |
2537 <summary> | |
2538 An exception thrown when an expection is not met (when asserting on fake object calls). | |
2539 </summary> | |
2540 </member> | |
2541 <member name="M:FakeItEasy.ExpectationException.#ctor"> | |
2542 <summary> | |
2543 Initializes a new instance of the <see cref="T:FakeItEasy.ExpectationException"/> class. | |
2544 </summary> | |
2545 </member> | |
2546 <member name="M:FakeItEasy.ExpectationException.#ctor(System.String)"> | |
2547 <summary> | |
2548 Initializes a new instance of the <see cref="T:FakeItEasy.ExpectationException"/> class. | |
2549 </summary> | |
2550 <param name="message">The message.</param> | |
2551 </member> | |
2552 <member name="M:FakeItEasy.ExpectationException.#ctor(System.String,System.Exception)"> | |
2553 <summary> | |
2554 Initializes a new instance of the <see cref="T:FakeItEasy.ExpectationException"/> class. | |
2555 </summary> | |
2556 <param name="message">The message.</param> | |
2557 <param name="innerException">The inner exception.</param> | |
2558 </member> | |
2559 <member name="M:FakeItEasy.ExpectationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> | |
2560 <summary> | |
2561 Initializes a new instance of the <see cref="T:FakeItEasy.ExpectationException"/> class. | |
2562 </summary> | |
2563 <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> | |
2564 <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> | |
2565 <exception cref="T:System.ArgumentNullException"> | |
2566 The <paramref name="info"/> parameter is null. | |
2567 </exception> | |
2568 <exception cref="T:System.Runtime.Serialization.SerializationException"> | |
2569 The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). | |
2570 </exception> | |
2571 </member> | |
2572 <member name="T:FakeItEasy.FakeExtensions"> | |
2573 <summary> | |
2574 Provides extension methods for fake objects. | |
2575 </summary> | |
2576 </member> | |
2577 <member name="M:FakeItEasy.FakeExtensions.Once(FakeItEasy.Configuration.IRepeatConfiguration)"> | |
2578 <summary> | |
2579 Specifies NumberOfTimes(1) to the IRepeatConfiguration{TFake}. | |
2580 </summary> | |
2581 <param name="configuration">The configuration to set repeat 1 to.</param> | |
2582 </member> | |
2583 <member name="M:FakeItEasy.FakeExtensions.Twice(FakeItEasy.Configuration.IRepeatConfiguration)"> | |
2584 <summary> | |
2585 Specifies NumberOfTimes(2) to the IRepeatConfiguration{TFake}. | |
2586 </summary> | |
2587 <param name="configuration">The configuration to set repeat 2 to.</param> | |
2588 </member> | |
2589 <member name="M:FakeItEasy.FakeExtensions.WithAnyArguments``1(FakeItEasy.Configuration.IArgumentValidationConfiguration{``0})"> | |
2590 <summary> | |
2591 Specifies that a call to the configured call should be applied no matter what arguments | |
2592 are used in the call to the faked object. | |
2593 </summary> | |
2594 <param name="configuration">The configuration.</param> | |
2595 <returns>A configuration object</returns> | |
2596 </member> | |
2597 <member name="M:FakeItEasy.FakeExtensions.Matching``1(System.Collections.Generic.IEnumerable{FakeItEasy.Core.ICompletedFakeObjectCall},System.Linq.Expressions.Expression{System.Action{``0}})"> | |
2598 <summary> | |
2599 Filters to contain only the calls that matches the call specification. | |
2600 </summary> | |
2601 <typeparam name="TFake">The type of fake the call is made on.</typeparam> | |
2602 <param name="calls">The calls to filter.</param> | |
2603 <param name="callSpecification">The call to match on.</param> | |
2604 <returns>A collection of the calls that matches the call specification.</returns> | |
2605 </member> | |
2606 <member name="M:FakeItEasy.FakeExtensions.MustHaveHappened(FakeItEasy.Configuration.IAssertConfiguration)"> | |
2607 <summary> | |
2608 Asserts that the specified call must have happened once or more. | |
2609 </summary> | |
2610 <param name="configuration">The configuration to assert on.</param> | |
2611 </member> | |
2612 <member name="M:FakeItEasy.FakeExtensions.MustNotHaveHappened(FakeItEasy.Configuration.IAssertConfiguration)"> | |
2613 <summary> | |
2614 Asserts that the specified has not happened. | |
2615 </summary> | |
2616 <param name="configuration">The configuration to assert on.</param> | |
2617 </member> | |
2618 <member name="M:FakeItEasy.FakeExtensions.ReturnsNextFromSequence``1(FakeItEasy.Configuration.IReturnValueConfiguration{``0},``0[])"> | |
2619 <summary> | |
2620 Configures the call to return the next value from the specified sequence each time it's called. Null will | |
2621 be returned when all the values in the sequence has been returned. | |
2622 </summary> | |
2623 <typeparam name="T"> | |
2624 The type of return value. | |
2625 </typeparam> | |
2626 <param name="configuration"> | |
2627 The call configuration to extend. | |
2628 </param> | |
2629 <param name="values"> | |
2630 The values to return in sequence. | |
2631 </param> | |
2632 </member> | |
2633 <member name="M:FakeItEasy.FakeExtensions.Returns``1(FakeItEasy.Configuration.IReturnValueConfiguration{``0},``0)"> | |
2634 <summary> | |
2635 Specifies the value to return when the configured call is made. | |
2636 </summary> | |
2637 <param name="value">The value to return.</param> | |
2638 <param name="configuration">The configuration to extend.</param> | |
2639 <returns>A configuration object.</returns> | |
2640 </member> | |
2641 <member name="M:FakeItEasy.FakeExtensions.ReturnsLazily``1(FakeItEasy.Configuration.IReturnValueConfiguration{``0},System.Func{``0})"> | |
2642 <summary> | |
2643 Specifies a function used to produce a return value when the configured call is made. | |
2644 The function will be called each time this call is made and can return different values | |
2645 each time. | |
2646 </summary> | |
2647 <param name="valueProducer">A function that produces the return value.</param> | |
2648 <param name="configuration">The configuration to extend.</param> | |
2649 <returns>A configuration object.</returns> | |
2650 </member> | |
2651 <member name="M:FakeItEasy.FakeExtensions.ReturnsLazily``2(FakeItEasy.Configuration.IReturnValueConfiguration{``0},System.Func{``1,``0})"> | |
2652 <summary> | |
2653 Specifies a function used to produce a return value when the configured call is made. | |
2654 The function will be called each time this call is made and can return different values | |
2655 each time. | |
2656 </summary> | |
2657 <param name="valueProducer">A function that produces the return value.</param> | |
2658 <param name="configuration">The configuration to extend.</param> | |
2659 <typeparam name="T1">Type of the first argument of the faked method call</typeparam> | |
2660 <typeparam name="TReturnType">The type of the return value.</typeparam> | |
2661 <returns>A configuration object.</returns> | |
2662 <exception cref="T:FakeItEasy.Configuration.FakeConfigurationException"> when the signatures of the faked method and the <paramref name="valueProducer"/> do not match</exception> | |
2663 </member> | |
2664 <member name="M:FakeItEasy.FakeExtensions.ReturnsLazily``3(FakeItEasy.Configuration.IReturnValueConfiguration{``0},System.Func{``1,``2,``0})"> | |
2665 <summary> | |
2666 Specifies a function used to produce a return value when the configured call is made. | |
2667 The function will be called each time this call is made and can return different values | |
2668 each time. | |
2669 </summary> | |
2670 <param name="valueProducer">A function that produces the return value.</param> | |
2671 <param name="configuration">The configuration to extend.</param> | |
2672 <typeparam name="T1">Type of the first argument of the faked method call</typeparam> | |
2673 <typeparam name="T2">Type of the second argument of the faked method call</typeparam> | |
2674 <typeparam name="TReturnType">The type of the return value.</typeparam> | |
2675 <returns>A configuration object.</returns> | |
2676 <exception cref="T:FakeItEasy.Configuration.FakeConfigurationException"> when the signatures of the faked method and the <paramref name="valueProducer"/> do not match</exception> | |
2677 </member> | |
2678 <member name="M:FakeItEasy.FakeExtensions.ReturnsLazily``4(FakeItEasy.Configuration.IReturnValueConfiguration{``0},System.Func{``1,``2,``3,``0})"> | |
2679 <summary> | |
2680 Specifies a function used to produce a return value when the configured call is made. | |
2681 The function will be called each time this call is made and can return different values | |
2682 each time. | |
2683 </summary> | |
2684 <param name="valueProducer">A function that produces the return value.</param> | |
2685 <param name="configuration">The configuration to extend.</param> | |
2686 <typeparam name="T1">Type of the first argument of the faked method call</typeparam> | |
2687 <typeparam name="T2">Type of the second argument of the faked method call</typeparam> | |
2688 <typeparam name="T3">Type of the third argument of the faked method call</typeparam> | |
2689 <typeparam name="TReturnType">The type of the return value.</typeparam> | |
2690 <returns>A configuration object.</returns> | |
2691 <exception cref="T:FakeItEasy.Configuration.FakeConfigurationException"> when the signatures of the faked method and the <paramref name="valueProducer"/> do not match</exception> | |
2692 </member> | |
2693 <member name="M:FakeItEasy.FakeExtensions.ReturnsLazily``5(FakeItEasy.Configuration.IReturnValueConfiguration{``0},System.Func{``1,``2,``3,``4,``0})"> | |
2694 <summary> | |
2695 Specifies a function used to produce a return value when the configured call is made. | |
2696 The function will be called each time this call is made and can return different values | |
2697 each time. | |
2698 </summary> | |
2699 <param name="valueProducer">A function that produces the return value.</param> | |
2700 <param name="configuration">The configuration to extend.</param> | |
2701 <typeparam name="T1">Type of the first argument of the faked method call</typeparam> | |
2702 <typeparam name="T2">Type of the second argument of the faked method call</typeparam> | |
2703 <typeparam name="T3">Type of the third argument of the faked method call</typeparam> | |
2704 <typeparam name="T4">Type of the fourth argument of the faked method call</typeparam> | |
2705 <typeparam name="TReturnType">The type of the return value.</typeparam> | |
2706 <returns>A configuration object.</returns> | |
2707 <exception cref="T:FakeItEasy.Configuration.FakeConfigurationException"> when the signatures of the faked method and the <paramref name="valueProducer"/> do not match</exception> | |
2708 </member> | |
2709 <member name="M:FakeItEasy.FakeExtensions.Write``1(System.Collections.Generic.IEnumerable{``0},FakeItEasy.IOutputWriter)"> | |
2710 <summary> | |
2711 Writes the calls in the collection to the specified text writer. | |
2712 </summary> | |
2713 <param name="calls">The calls to write.</param> | |
2714 <param name="writer">The writer to write the calls to.</param> | |
2715 </member> | |
2716 <member name="M:FakeItEasy.FakeExtensions.WriteToConsole``1(System.Collections.Generic.IEnumerable{``0})"> | |
2717 <summary> | |
2718 Writes all calls in the collection to the console. | |
2719 </summary> | |
2720 <param name="calls">The calls to write.</param> | |
2721 </member> | |
2722 <member name="M:FakeItEasy.FakeExtensions.GetArgument``1(FakeItEasy.Core.IFakeObjectCall,System.Int32)"> | |
2723 <summary> | |
2724 Gets the argument at the specified index in the arguments collection | |
2725 for the call. | |
2726 </summary> | |
2727 <typeparam name="T">The type of the argument to get.</typeparam> | |
2728 <param name="call">The call to get the argument from.</param> | |
2729 <param name="argumentIndex">The index of the argument.</param> | |
2730 <returns>The value of the argument with the specified index.</returns> | |
2731 </member> | |
2732 <member name="M:FakeItEasy.FakeExtensions.GetArgument``1(FakeItEasy.Core.IFakeObjectCall,System.String)"> | |
2733 <summary> | |
2734 Gets the argument with the specified name in the arguments collection | |
2735 for the call. | |
2736 </summary> | |
2737 <typeparam name="T">The type of the argument to get.</typeparam> | |
2738 <param name="call">The call to get the argument from.</param> | |
2739 <param name="argumentName">The name of the argument.</param> | |
2740 <returns>The value of the argument with the specified name.</returns> | |
2741 </member> | |
2742 <member name="M:FakeItEasy.FakeExtensions.Strict``1(FakeItEasy.Creation.IFakeOptionsBuilder{``0})"> | |
2743 <summary> | |
2744 Makes the fake strict, this means that any call to the fake | |
2745 that has not been explicitly configured will throw an exception. | |
2746 </summary> | |
2747 <typeparam name="T">The type of fake object.</typeparam> | |
2748 <param name="options">The configuration.</param> | |
2749 <returns>A configuration object.</returns> | |
2750 </member> | |
2751 <member name="M:FakeItEasy.FakeExtensions.Where``1(FakeItEasy.Configuration.IWhereConfiguration{``0},System.Linq.Expressions.Expression{System.Func{FakeItEasy.Core.IFakeObjectCall,System.Boolean}})"> | |
2752 <summary> | |
2753 Applies a predicate to constrain which calls will be considered for interception. | |
2754 </summary> | |
2755 <typeparam name="T"> | |
2756 The return type of the where method. | |
2757 </typeparam> | |
2758 <param name="configuration"> | |
2759 The configuration object to extend. | |
2760 </param> | |
2761 <param name="predicate"> | |
2762 A predicate for a fake object call. | |
2763 </param> | |
2764 to the output. | |
2765 <returns> | |
2766 The configuration object. | |
2767 </returns> | |
2768 </member> | |
2769 <member name="M:FakeItEasy.FakeExtensions.Invokes``1(FakeItEasy.Configuration.ICallbackConfiguration{``0},System.Action)"> | |
2770 <summary> | |
2771 Executes the specified action when a matching call is being made. This overload can also be used to fake calls with arguments when they don't need to be accessed. | |
2772 </summary> | |
2773 <param name="configuration">The configuration that is extended.</param> | |
2774 <param name="actionToInvoke">The <see cref="T:System.Action"/> to invoke</param> | |
2775 <typeparam name="TFake">The type of fake object.</typeparam> | |
2776 </member> | |
2777 <member name="M:FakeItEasy.FakeExtensions.Invokes``2(FakeItEasy.Configuration.ICallbackConfiguration{``0},System.Action{``1})"> | |
2778 <summary> | |
2779 Executes the specified action when a matching call is being made. | |
2780 </summary> | |
2781 <param name="configuration">The configuration that is extended.</param> | |
2782 <param name="actionToInvoke">The <see cref="T:System.Action`1"/> to invoke</param> | |
2783 <typeparam name="T1">Type of the first argument of the faked method call</typeparam> | |
2784 <typeparam name="TFake">The type of fake object.</typeparam> | |
2785 <exception cref="T:FakeItEasy.Configuration.FakeConfigurationException"> when the signatures of the faked method and the <paramref name="actionToInvoke"/> do not match</exception> | |
2786 </member> | |
2787 <member name="M:FakeItEasy.FakeExtensions.Invokes``3(FakeItEasy.Configuration.ICallbackConfiguration{``0},System.Action{``1,``2})"> | |
2788 <summary> | |
2789 Executes the specified action when a matching call is being made. | |
2790 </summary> | |
2791 <param name="configuration">The configuration that is extended.</param> | |
2792 <param name="actionToInvoke">The <see cref="T:System.Action`2"/> to invoke</param> | |
2793 <typeparam name="T1">Type of the first argument of the faked method call</typeparam> | |
2794 <typeparam name="T2">Type of the second argument of the faked method call</typeparam> | |
2795 <typeparam name="TFake">The type of fake object.</typeparam> | |
2796 <exception cref="T:FakeItEasy.Configuration.FakeConfigurationException"> when the signatures of the faked method and the <paramref name="actionToInvoke"/> do not match</exception> | |
2797 </member> | |
2798 <member name="M:FakeItEasy.FakeExtensions.Invokes``4(FakeItEasy.Configuration.ICallbackConfiguration{``0},System.Action{``1,``2,``3})"> | |
2799 <summary> | |
2800 Executes the specified action when a matching call is being made. | |
2801 </summary> | |
2802 <param name="configuration">The configuration that is extended.</param> | |
2803 <param name="actionToInvoke">The <see cref="T:System.Action`3"/> to invoke</param> | |
2804 <typeparam name="T1">Type of the first argument of the faked method call</typeparam> | |
2805 <typeparam name="T2">Type of the second argument of the faked method call</typeparam> | |
2806 <typeparam name="T3">Type of the third argument of the faked method call</typeparam> | |
2807 <typeparam name="TFake">The type of fake object.</typeparam> | |
2808 <exception cref="T:FakeItEasy.Configuration.FakeConfigurationException"> when the signatures of the faked method and the <paramref name="actionToInvoke"/> do not match</exception> | |
2809 </member> | |
2810 <member name="M:FakeItEasy.FakeExtensions.Invokes``5(FakeItEasy.Configuration.ICallbackConfiguration{``0},System.Action{``1,``2,``3,``4})"> | |
2811 <summary> | |
2812 Executes the specified action when a matching call is being made. | |
2813 </summary> | |
2814 <param name="configuration">The configuration that is extended.</param> | |
2815 <param name="actionToInvoke">The <see cref="T:System.Action`4"/> to invoke</param> | |
2816 <typeparam name="T1">Type of the first argument of the faked method call</typeparam> | |
2817 <typeparam name="T2">Type of the second argument of the faked method call</typeparam> | |
2818 <typeparam name="T3">Type of the third argument of the faked method call</typeparam> | |
2819 <typeparam name="T4">Type of the fourth argument of the faked method call</typeparam> | |
2820 <typeparam name="TFake">The type of fake object.</typeparam> | |
2821 <exception cref="T:FakeItEasy.Configuration.FakeConfigurationException"> when the signatures of the faked method and the <paramref name="actionToInvoke"/> do not match</exception> | |
2822 </member> | |
2823 <member name="T:FakeItEasy.ArgumentCollection"> | |
2824 <summary> | |
2825 A collection of method arguments. | |
2826 </summary> | |
2827 </member> | |
2828 <member name="F:FakeItEasy.ArgumentCollection.arguments"> | |
2829 <summary> | |
2830 The arguments this collection contains. | |
2831 </summary> | |
2832 </member> | |
2833 <member name="M:FakeItEasy.ArgumentCollection.#ctor(System.Object[],System.Collections.Generic.IEnumerable{System.String})"> | |
2834 <summary> | |
2835 Initializes a new instance of the <see cref="T:FakeItEasy.ArgumentCollection"/> class. | |
2836 </summary> | |
2837 <param name="arguments">The arguments.</param> | |
2838 <param name="argumentNames">The argument names.</param> | |
2839 </member> | |
2840 <member name="M:FakeItEasy.ArgumentCollection.#ctor(System.Object[],System.Reflection.MethodInfo)"> | |
2841 <summary> | |
2842 Initializes a new instance of the <see cref="T:FakeItEasy.ArgumentCollection"/> class. | |
2843 </summary> | |
2844 <param name="arguments">The arguments.</param> | |
2845 <param name="method">The method.</param> | |
2846 </member> | |
2847 <member name="M:FakeItEasy.ArgumentCollection.GetEnumerator"> | |
2848 <summary> | |
2849 Returns an enumerator that iterates through the collection or arguments. | |
2850 </summary> | |
2851 <returns> | |
2852 A <see cref = "T:System.Collections.Generic.IEnumerator`1" /> that can be used to iterate through the collection. | |
2853 </returns> | |
2854 </member> | |
2855 <member name="M:FakeItEasy.ArgumentCollection.Get``1(System.Int32)"> | |
2856 <summary> | |
2857 Gets the argument at the specified index. | |
2858 </summary> | |
2859 <typeparam name = "T">The type of the argument to get.</typeparam> | |
2860 <param name = "index">The index of the argument.</param> | |
2861 <returns>The argument at the specified index.</returns> | |
2862 </member> | |
2863 <member name="M:FakeItEasy.ArgumentCollection.Get``1(System.String)"> | |
2864 <summary> | |
2865 Gets the argument with the specified name. | |
2866 </summary> | |
2867 <typeparam name = "T">The type of the argument to get.</typeparam> | |
2868 <param name = "argumentName">The name of the argument.</param> | |
2869 <returns>The argument with the specified name.</returns> | |
2870 </member> | |
2871 <member name="P:FakeItEasy.ArgumentCollection.Empty"> | |
2872 <summary> | |
2873 Gets an empty ArgumentList. | |
2874 </summary> | |
2875 </member> | |
2876 <member name="P:FakeItEasy.ArgumentCollection.Count"> | |
2877 <summary> | |
2878 Gets the number of arguments in the list. | |
2879 </summary> | |
2880 </member> | |
2881 <member name="P:FakeItEasy.ArgumentCollection.ArgumentNames"> | |
2882 <summary> | |
2883 Gets the names of the arguments in the list. | |
2884 </summary> | |
2885 </member> | |
2886 <member name="P:FakeItEasy.ArgumentCollection.Item(System.Int32)"> | |
2887 <summary> | |
2888 Gets the argument at the specified index. | |
2889 </summary> | |
2890 <param name = "argumentIndex">The index of the argument to get.</param> | |
2891 <returns>The argument at the specified index.</returns> | |
2892 </member> | |
2893 <member name="T:FakeItEasy.Guard"> | |
2894 <summary> | |
2895 Provides methods for guarding method arguments. | |
2896 </summary> | |
2897 </member> | |
2898 <member name="M:FakeItEasy.Guard.AgainstNull(System.Object,System.String)"> | |
2899 <summary> | |
2900 Throws an exception if the specified argument is null. | |
2901 </summary> | |
2902 <param name="argument">The argument.</param> | |
2903 <param name="argumentName">Name of the argument.</param> | |
2904 <exception cref="T:System.ArgumentNullException">The specified argument was null.</exception> | |
2905 </member> | |
2906 <member name="M:FakeItEasy.Guard.IsInRange``1(``0,``0,``0,System.String)"> | |
2907 <summary> | |
2908 Throws an exception if the specified argument is not in the given range. | |
2909 </summary> | |
2910 <typeparam name="T"></typeparam> | |
2911 <param name="argument">The argument.</param> | |
2912 <param name="lowerBound">The lower bound.</param> | |
2913 <param name="upperBound">The upper bound.</param> | |
2914 <param name="argumentName">Name of the argument.</param> | |
2915 <exception cref="T:System.ArgumentOutOfRangeException">The specified argument was not in the given range.</exception> | |
2916 </member> | |
2917 <member name="M:FakeItEasy.Guard.AgainstNullOrEmpty(System.String,System.String)"> | |
2918 <summary> | |
2919 Throws an ArgumentNullException if the specified string is null or empty. | |
2920 </summary> | |
2921 <param name="value">The value to guard.</param> | |
2922 <param name="argumentName">Name of the argument.</param> | |
2923 </member> | |
2924 <member name="T:FakeItEasy.Fake"> | |
2925 <summary> | |
2926 Provides static methods for accessing fake objects. | |
2927 </summary> | |
2928 </member> | |
2929 <member name="M:FakeItEasy.Fake.GetFakeManager(System.Object)"> | |
2930 <summary> | |
2931 Gets the fake object that manages the faked object. | |
2932 </summary> | |
2933 <param name="fakedObject">The faked object to get the manager object for.</param> | |
2934 <returns>The fake object manager.</returns> | |
2935 </member> | |
2936 <member name="M:FakeItEasy.Fake.CreateScope"> | |
2937 <summary> | |
2938 Creates a new scope and sets it as the current scope. When inside a scope the | |
2939 getting the calls made to a fake will return only the calls within that scope and when | |
2940 asserting that calls were made, the calls must have been made within that scope. | |
2941 </summary> | |
2942 <returns>The created scope.</returns> | |
2943 </member> | |
2944 <member name="M:FakeItEasy.Fake.CreateScope(FakeItEasy.Core.IFakeObjectContainer)"> | |
2945 <summary> | |
2946 Creates a new scope and sets it as the current scope. When inside a scope the | |
2947 getting the calls made to a fake will return only the calls within that scope and when | |
2948 asserting that calls were made, the calls must have been made within that scope. | |
2949 </summary> | |
2950 <param name="container">The container to use within the specified scope.</param> | |
2951 <returns>The created scope.</returns> | |
2952 </member> | |
2953 <member name="M:FakeItEasy.Fake.Equals(System.Object,System.Object)"> | |
2954 <summary> | |
2955 Gets a value indicating if the two objects are equal. | |
2956 </summary> | |
2957 <param name="objA">The first object to compare.</param> | |
2958 <param name="objB">The second object to compare.</param> | |
2959 <returns>True if the two objects are equal.</returns> | |
2960 </member> | |
2961 <member name="M:FakeItEasy.Fake.ReferenceEquals(System.Object,System.Object)"> | |
2962 <summary> | |
2963 Gets a value indicating if the two objects are the same reference. | |
2964 </summary> | |
2965 <param name="objA">The obj A.</param> | |
2966 <param name="objB">The obj B.</param> | |
2967 <returns>True if the objects are the same reference.</returns> | |
2968 </member> | |
2969 <member name="M:FakeItEasy.Fake.GetCalls(System.Object)"> | |
2970 <summary> | |
2971 Gets all the calls made to the specified fake object. | |
2972 </summary> | |
2973 <param name="fakedObject">The faked object.</param> | |
2974 <returns>A collection containing the calls to the object.</returns> | |
2975 <exception cref="T:System.ArgumentException">The object passed in is not a faked object.</exception> | |
2976 </member> | |
2977 <member name="M:FakeItEasy.Fake.ClearConfiguration(System.Object)"> | |
2978 <summary> | |
2979 Cleares the configuration of the faked object. | |
2980 </summary> | |
2981 <param name="fakedObject">The faked object to clear the configuration of.</param> | |
2982 </member> | |
2983 <member name="M:FakeItEasy.Fake.InitializeFixture(System.Object)"> | |
2984 <summary> | |
2985 Sets a new fake to each property or field that is tagged with the FakeAttribute in the specified | |
2986 fixture. | |
2987 </summary> | |
2988 <param name="fixture">The object to initialize.</param> | |
2989 </member> | |
2990 <member name="T:FakeItEasy.Fake`1"> | |
2991 <summary> | |
2992 Represents a fake object that provides an api for configuring a faked object, exposed by the | |
2993 FakedObject-property. | |
2994 </summary> | |
2995 <typeparam name="T">The type of the faked object.</typeparam> | |
2996 </member> | |
2997 <member name="M:FakeItEasy.Fake`1.#ctor"> | |
2998 <summary> | |
2999 Initializes a new instance of the <see cref="T:FakeItEasy.Fake`1"/> class. | |
3000 Creates a new fake object. | |
3001 </summary> | |
3002 </member> | |
3003 <member name="M:FakeItEasy.Fake`1.#ctor(System.Action{FakeItEasy.Creation.IFakeOptionsBuilder{`0}})"> | |
3004 <summary> | |
3005 Initializes a new instance of the <see cref="T:FakeItEasy.Fake`1"/> class. | |
3006 Creates a new fake object using the specified options. | |
3007 </summary> | |
3008 <param name="options"> | |
3009 Options used to create the fake object. | |
3010 </param> | |
3011 </member> | |
3012 <member name="M:FakeItEasy.Fake`1.CallsTo(System.Linq.Expressions.Expression{System.Action{`0}})"> | |
3013 <summary> | |
3014 Configures calls to the specified member. | |
3015 </summary> | |
3016 <param name="callSpecification">An expression specifying the call to configure.</param> | |
3017 <returns>A configuration object.</returns> | |
3018 </member> | |
3019 <member name="M:FakeItEasy.Fake`1.CallsTo``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})"> | |
3020 <summary> | |
3021 Configures calls to the specified member. | |
3022 </summary> | |
3023 <typeparam name="TMember">The type of value the member returns.</typeparam> | |
3024 <param name="callSpecification">An expression specifying the call to configure.</param> | |
3025 <returns>A configuration object.</returns> | |
3026 </member> | |
3027 <member name="M:FakeItEasy.Fake`1.AnyCall"> | |
3028 <summary> | |
3029 Configures any call to the fake object. | |
3030 </summary> | |
3031 <returns>A configuration object.</returns> | |
3032 </member> | |
3033 <member name="P:FakeItEasy.Fake`1.FakedObject"> | |
3034 <summary> | |
3035 Gets the faked object. | |
3036 </summary> | |
3037 </member> | |
3038 <member name="P:FakeItEasy.Fake`1.RecordedCalls"> | |
3039 <summary> | |
3040 Gets all calls made to the faked object. | |
3041 </summary> | |
3042 </member> | |
3043 <member name="T:FakeItEasy.Raise"> | |
3044 <summary> | |
3045 Allows the developer to raise an event on a faked object. | |
3046 </summary> | |
3047 </member> | |
3048 <member name="M:FakeItEasy.Raise.With``1(System.Object,``0)"> | |
3049 <summary> | |
3050 Raises an event on a faked object by attatching the event handler produced by the method | |
3051 to the event that is to be raised. | |
3052 </summary> | |
3053 <typeparam name="TEventArgs">The type of the event args.</typeparam> | |
3054 <param name="sender">The sender of the event.</param> | |
3055 <param name="e">The <see cref="T:System.EventArgs"/> instance containing the event data.</param> | |
3056 <returns>A Raise(TEventArgs)-object that exposes the eventhandler to attatch.</returns> | |
3057 </member> | |
3058 <member name="M:FakeItEasy.Raise.With``1(``0)"> | |
3059 <summary> | |
3060 Raises an event on a faked object by attatching the event handler produced by the method | |
3061 to the event that is to be raised. | |
3062 </summary> | |
3063 <typeparam name="TEventArgs">The type of the event arguments.</typeparam> | |
3064 <param name="e">The <see cref="T:System.EventArgs"/> instance containing the event data.</param> | |
3065 <returns> | |
3066 A Raise(TEventArgs)-object that exposes the eventhandler to attatch. | |
3067 </returns> | |
3068 </member> | |
3069 <member name="M:FakeItEasy.Raise.WithEmpty"> | |
3070 <summary> | |
3071 Raises an event with empty event arguments on a faked object by attatching the event handler produced by the method | |
3072 to the event that is to be raised. | |
3073 </summary> | |
3074 <returns> | |
3075 A Raise(TEventArgs)-object that exposes the eventhandler to attatch. | |
3076 </returns> | |
3077 </member> | |
3078 <member name="T:FakeItEasy.Raise`1"> | |
3079 <summary> | |
3080 A class exposing an event handler to attatch to an event of a faked object | |
3081 in order to raise that event. | |
3082 </summary> | |
3083 <typeparam name="TEventArgs">The type of the event args.</typeparam> | |
3084 </member> | |
3085 <member name="M:FakeItEasy.Raise`1.Now(System.Object,`0)"> | |
3086 <summary> | |
3087 Register this event handler to an event on a faked object in order to raise that event. | |
3088 </summary> | |
3089 <param name="sender">The sender of the event.</param> | |
3090 <param name="e">Event args for the event.</param> | |
3091 </member> | |
3092 <member name="P:FakeItEasy.Raise`1.Go"> | |
3093 <summary> | |
3094 Gets a generic event handler to attatch to the event to raise. | |
3095 </summary> | |
3096 </member> | |
3097 <member name="T:FakeItEasy.RootModule"> | |
3098 <summary> | |
3099 Handles the registration of root dependencies in an IoC-container. | |
3100 </summary> | |
3101 </member> | |
3102 <member name="M:FakeItEasy.RootModule.RegisterDependencies(FakeItEasy.IoC.DictionaryContainer)"> | |
3103 <summary> | |
3104 Registers the dependencies. | |
3105 </summary> | |
3106 <param name="container">The container to register the dependencies in.</param> | |
3107 </member> | |
3108 <member name="T:FakeItEasy.SelfInitializedFakes.CallData"> | |
3109 <summary> | |
3110 DTO for recorded calls. | |
3111 </summary> | |
3112 </member> | |
3113 <member name="M:FakeItEasy.SelfInitializedFakes.CallData.#ctor(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable{System.Object},System.Object)"> | |
3114 <summary> | |
3115 Initializes a new instance of the <see cref="T:FakeItEasy.SelfInitializedFakes.CallData"/> class. | |
3116 </summary> | |
3117 <param name="method">The method.</param> | |
3118 <param name="outputArguments">The output arguments.</param> | |
3119 <param name="returnValue">The return value.</param> | |
3120 </member> | |
3121 <member name="P:FakeItEasy.SelfInitializedFakes.CallData.Method"> | |
3122 <summary> | |
3123 Gets the method that was called. | |
3124 </summary> | |
3125 <value>The method.</value> | |
3126 </member> | |
3127 <member name="P:FakeItEasy.SelfInitializedFakes.CallData.OutputArguments"> | |
3128 <summary> | |
3129 Gets the output arguments of the call. | |
3130 </summary> | |
3131 <value>The output arguments.</value> | |
3132 </member> | |
3133 <member name="P:FakeItEasy.SelfInitializedFakes.CallData.ReturnValue"> | |
3134 <summary> | |
3135 Gets the return value of the call. | |
3136 </summary> | |
3137 <value>The return value.</value> | |
3138 </member> | |
3139 <member name="T:FakeItEasy.SelfInitializedFakes.ICallStorage"> | |
3140 <summary> | |
3141 Represents storage for recorded calls for self initializing | |
3142 fakes. | |
3143 </summary> | |
3144 </member> | |
3145 <member name="M:FakeItEasy.SelfInitializedFakes.ICallStorage.Load"> | |
3146 <summary> | |
3147 Loads the recorded calls for the specified recording. | |
3148 </summary> | |
3149 <returns>The recorded calls for the recording with the specified id.</returns> | |
3150 </member> | |
3151 <member name="M:FakeItEasy.SelfInitializedFakes.ICallStorage.Save(System.Collections.Generic.IEnumerable{FakeItEasy.SelfInitializedFakes.CallData})"> | |
3152 <summary> | |
3153 Saves the specified calls as the recording with the specified id, | |
3154 overwriting any previous recording. | |
3155 </summary> | |
3156 <param name="calls">The calls to save.</param> | |
3157 </member> | |
3158 <member name="M:FakeItEasy.SelfInitializedFakes.FileStorage.#ctor(System.String,FakeItEasy.IFileSystem)"> | |
3159 <summary> | |
3160 Initializes a new instance of the <see cref="T:FakeItEasy.SelfInitializedFakes.FileStorage"/> class. | |
3161 </summary> | |
3162 <param name="fileName">Name of the file.</param> | |
3163 <param name="fileSystem">The file system.</param> | |
3164 </member> | |
3165 <member name="M:FakeItEasy.SelfInitializedFakes.FileStorage.Load"> | |
3166 <summary> | |
3167 Loads the recorded calls for the specified recording. | |
3168 </summary> | |
3169 <returns> | |
3170 The recorded calls for the recording with the specified id. | |
3171 </returns> | |
3172 </member> | |
3173 <member name="M:FakeItEasy.SelfInitializedFakes.FileStorage.Save(System.Collections.Generic.IEnumerable{FakeItEasy.SelfInitializedFakes.CallData})"> | |
3174 <summary> | |
3175 Saves the specified calls as the recording with the specified id, | |
3176 overwriting any previous recording. | |
3177 </summary> | |
3178 <param name="calls">The calls to save.</param> | |
3179 </member> | |
3180 <member name="T:FakeItEasy.SelfInitializedFakes.FileStorage.Factory"> | |
3181 <summary> | |
3182 A factory responsible for creating instances of FileStorage. | |
3183 </summary> | |
3184 <param name="fileName">The file name of the storage.</param> | |
3185 <returns>A FileStorage instance.</returns> | |
3186 </member> | |
3187 <member name="T:FakeItEasy.SelfInitializedFakes.ISelfInitializingFakeRecorder"> | |
3188 <summary> | |
3189 An interface for recorders that provides stored responses for self initializing fakes. | |
3190 </summary> | |
3191 </member> | |
3192 <member name="M:FakeItEasy.SelfInitializedFakes.ISelfInitializingFakeRecorder.ApplyNext(FakeItEasy.Core.IInterceptedFakeObjectCall)"> | |
3193 <summary> | |
3194 Applies the call if the call has been recorded. | |
3195 </summary> | |
3196 <param name="fakeObjectCall">The call to apply to from recording.</param> | |
3197 </member> | |
3198 <member name="M:FakeItEasy.SelfInitializedFakes.ISelfInitializingFakeRecorder.RecordCall(FakeItEasy.Core.ICompletedFakeObjectCall)"> | |
3199 <summary> | |
3200 Records the specified call. | |
3201 </summary> | |
3202 <param name="fakeObjectCall">The call to record.</param> | |
3203 </member> | |
3204 <member name="P:FakeItEasy.SelfInitializedFakes.ISelfInitializingFakeRecorder.IsRecording"> | |
3205 <summary> | |
3206 Gets a value indicating if the recorder is currently recording. | |
3207 </summary> | |
3208 </member> | |
3209 <member name="T:FakeItEasy.SelfInitializedFakes.RecordingException"> | |
3210 <summary> | |
3211 An exception that can be thrown when recording for self initialized | |
3212 fakes fails or when playback fails. | |
3213 </summary> | |
3214 </member> | |
3215 <member name="M:FakeItEasy.SelfInitializedFakes.RecordingException.#ctor"> | |
3216 <summary> | |
3217 Initializes a new instance of the <see cref="T:FakeItEasy.SelfInitializedFakes.RecordingException"/> class. | |
3218 </summary> | |
3219 </member> | |
3220 <member name="M:FakeItEasy.SelfInitializedFakes.RecordingException.#ctor(System.String)"> | |
3221 <summary> | |
3222 Initializes a new instance of the <see cref="T:FakeItEasy.SelfInitializedFakes.RecordingException"/> class. | |
3223 </summary> | |
3224 <param name="message">The message.</param> | |
3225 </member> | |
3226 <member name="M:FakeItEasy.SelfInitializedFakes.RecordingException.#ctor(System.String,System.Exception)"> | |
3227 <summary> | |
3228 Initializes a new instance of the <see cref="T:FakeItEasy.SelfInitializedFakes.RecordingException"/> class. | |
3229 </summary> | |
3230 <param name="message">The message.</param> | |
3231 <param name="innerException">The inner exception.</param> | |
3232 </member> | |
3233 <member name="M:FakeItEasy.SelfInitializedFakes.RecordingException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> | |
3234 <summary> | |
3235 Initializes a new instance of the <see cref="T:FakeItEasy.SelfInitializedFakes.RecordingException"/> class. | |
3236 </summary> | |
3237 <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> | |
3238 <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param> | |
3239 <exception cref="T:System.ArgumentNullException"> | |
3240 The <paramref name="info"/> parameter is null. | |
3241 </exception> | |
3242 <exception cref="T:System.Runtime.Serialization.SerializationException"> | |
3243 The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). | |
3244 </exception> | |
3245 </member> | |
3246 <member name="T:FakeItEasy.SelfInitializedFakes.RecordingManager"> | |
3247 <summary> | |
3248 Manages the applying of recorded calls and recording of new calls when | |
3249 using self initialized fakes. | |
3250 </summary> | |
3251 </member> | |
3252 <member name="M:FakeItEasy.SelfInitializedFakes.RecordingManager.#ctor(FakeItEasy.SelfInitializedFakes.ICallStorage)"> | |
3253 <summary> | |
3254 Initializes a new instance of the <see cref="T:FakeItEasy.SelfInitializedFakes.RecordingManager"/> class. | |
3255 </summary> | |
3256 <param name="storage">The storage.</param> | |
3257 </member> | |
3258 <member name="M:FakeItEasy.SelfInitializedFakes.RecordingManager.ApplyNext(FakeItEasy.Core.IInterceptedFakeObjectCall)"> | |
3259 <summary> | |
3260 Applies the call if the call has been recorded. | |
3261 </summary> | |
3262 <param name="fakeObjectCall">The call to apply to from recording.</param> | |
3263 </member> | |
3264 <member name="M:FakeItEasy.SelfInitializedFakes.RecordingManager.RecordCall(FakeItEasy.Core.ICompletedFakeObjectCall)"> | |
3265 <summary> | |
3266 Records the specified call. | |
3267 </summary> | |
3268 <param name="fakeObjectCall">The call to record.</param> | |
3269 </member> | |
3270 <member name="M:FakeItEasy.SelfInitializedFakes.RecordingManager.Dispose"> | |
3271 <summary> | |
3272 Saves all recorded calls to the storage. | |
3273 </summary> | |
3274 </member> | |
3275 <member name="P:FakeItEasy.SelfInitializedFakes.RecordingManager.IsRecording"> | |
3276 <summary> | |
3277 Gets a value indicating if the recorder is currently recording. | |
3278 </summary> | |
3279 <value></value> | |
3280 </member> | |
3281 <member name="T:FakeItEasy.SelfInitializedFakes.RecordingManager.Factory"> | |
3282 <summary> | |
3283 Represents a factory responsible for creating recording manager | |
3284 instances. | |
3285 </summary> | |
3286 <param name="storage">The storage the manager should use.</param> | |
3287 <returns>A RecordingManager instance.</returns> | |
3288 </member> | |
3289 <member name="T:FakeItEasy.SelfInitializedFakes.SelfInitializationRule"> | |
3290 <summary> | |
3291 A call rule use for self initializing fakes, delegates call to | |
3292 be applied by the recorder. | |
3293 </summary> | |
3294 </member> | |
3295 <member name="M:FakeItEasy.SelfInitializedFakes.SelfInitializationRule.#ctor(FakeItEasy.Core.IFakeObjectCallRule,FakeItEasy.SelfInitializedFakes.ISelfInitializingFakeRecorder)"> | |
3296 <summary> | |
3297 Initializes a new instance of the <see cref="T:FakeItEasy.SelfInitializedFakes.SelfInitializationRule"/> class. | |
3298 </summary> | |
3299 <param name="wrappedRule">The wrapped rule.</param> | |
3300 <param name="recorder">The recorder.</param> | |
3301 </member> | |
3302 <member name="M:FakeItEasy.SelfInitializedFakes.SelfInitializationRule.IsApplicableTo(FakeItEasy.Core.IFakeObjectCall)"> | |
3303 <summary> | |
3304 Gets wether this interceptor is applicable to the specified | |
3305 call, if true is returned the Apply-method of the interceptor will | |
3306 be called. | |
3307 </summary> | |
3308 <param name="fakeObjectCall">The call to check for applicability.</param> | |
3309 <returns>True if the interceptor is applicable.</returns> | |
3310 </member> | |
3311 <member name="M:FakeItEasy.SelfInitializedFakes.SelfInitializationRule.Apply(FakeItEasy.Core.IInterceptedFakeObjectCall)"> | |
3312 <summary> | |
3313 Applies an action to the call, might set a return value or throw | |
3314 an exception. | |
3315 </summary> | |
3316 <param name="fakeObjectCall">The call to apply the interceptor to.</param> | |
3317 </member> | |
3318 <member name="P:FakeItEasy.SelfInitializedFakes.SelfInitializationRule.NumberOfTimesToCall"> | |
3319 <summary> | |
3320 Gets the number of times this call rule is valid, if it's set | |
3321 to null its infinitely valid. | |
3322 </summary> | |
3323 <value></value> | |
3324 </member> | |
3325 <member name="T:FakeItEasy.CommonExtensions"> | |
3326 <summary> | |
3327 Provides extension methods for the common uses. | |
3328 </summary> | |
3329 </member> | |
3330 <member name="M:FakeItEasy.CommonExtensions.FormatInvariant(System.String,System.Object[])"> | |
3331 <summary> | |
3332 Replaces the format item in a specified System.String with the text equivalent | |
3333 of the value of a corresponding System.Object instance in a specified array using | |
3334 invariant culture as <see cref="T:System.IFormatProvider"/>. | |
3335 </summary> | |
3336 <param name="format">A composite format string.</param> | |
3337 <param name="arguments">An <see cref="T:System.Object"/> array containing zero or more objects to format.</param> | |
3338 <returns>The formatted string.</returns> | |
3339 </member> | |
3340 <member name="M:FakeItEasy.CommonExtensions.Zip``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1})"> | |
3341 <summary> | |
3342 Gets an enumerable of tuples where the first value of each tuple is a value | |
3343 from the first collection and the second value of each tuple is the value at the same postion | |
3344 from the second collection. | |
3345 </summary> | |
3346 <typeparam name="TFirst">The type of values in the first collection.</typeparam> | |
3347 <typeparam name="TSecond">The type of values in the second collection.</typeparam> | |
3348 <param name="firstCollection">The first of the collections to combine.</param> | |
3349 <param name="secondCollection">The second of the collections to combine.</param> | |
3350 <returns>An enumerable of tuples.</returns> | |
3351 </member> | |
3352 <member name="M:FakeItEasy.CommonExtensions.ToCollectionString``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.String},System.String)"> | |
3353 <summary> | |
3354 Joins the collection to a string. | |
3355 </summary> | |
3356 <typeparam name="T">The type of items in the collection.</typeparam> | |
3357 <param name="items">The items to join.</param> | |
3358 <param name="separator">Separator to insert between each item.</param> | |
3359 <param name="stringConverter">A function that converts from an item to a string value.</param> | |
3360 <returns>A string representation of the collection.</returns> | |
3361 </member> | |
3362 <member name="M:FakeItEasy.CommonExtensions.FirstFromEachKey``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})"> | |
3363 <summary> | |
3364 Gets a dictionary containing the first element from the sequence that has a key specified by the key selector. | |
3365 </summary> | |
3366 <typeparam name="T">The type of items in the sequence.</typeparam> | |
3367 <typeparam name="TKey">The type of the key.</typeparam> | |
3368 <param name="sequence">The sequence.</param> | |
3369 <param name="keySelector">The key selector.</param> | |
3370 <returns>A dictionary.</returns> | |
3371 </member> | |
3372 <member name="T:FakeItEasy.SmellyAttribute"> | |
3373 <summary> | |
3374 An attribute that can be applied to code that should be fixed becuase theres a | |
3375 code smell. | |
3376 </summary> | |
3377 </member> | |
3378 <member name="P:FakeItEasy.SmellyAttribute.Description"> | |
3379 <summary> | |
3380 A description of the smell. | |
3381 </summary> | |
3382 </member> | |
3383 <member name="T:FakeItEasy.NextCall"> | |
3384 <summary> | |
3385 Lets you specify options for the next call to a fake object. | |
3386 </summary> | |
3387 </member> | |
3388 <member name="M:FakeItEasy.NextCall.To``1(``0)"> | |
3389 <summary> | |
3390 Specifies options for the next call to the specified fake object. The next call will | |
3391 be recorded as a call configuration. | |
3392 </summary> | |
3393 <typeparam name="TFake">The type of the faked object.</typeparam> | |
3394 <param name="fake">The faked object to configure.</param> | |
3395 <returns>A call configuration object.</returns> | |
3396 </member> | |
3397 <member name="T:FakeItEasy.UnderTestAttribute"> | |
3398 <summary> | |
3399 Used to tag fields and properties that will be initialized as a SUT through the Fake.Initialize-mehtod. | |
3400 </summary> | |
3401 </member> | |
3402 </members> | |
3403 </doc> |