comparison SilverlightExampleApp/Libs/Microsoft.VisualStudio.QualityTools.UnitTesting.Silverlight.xml @ 49:502f5f365649

Initial load for Silverlight Example Application
author Steven Hollidge <stevenhollidge@hotmail.com>
date Tue, 17 Apr 2012 17:57:52 +0100
parents
children 3591c26bd63e
comparison
equal deleted inserted replaced
48:d617b54e1f47 49:502f5f365649
1 <?xml version="1.0"?>
2 <doc>
3 <assembly>
4 <name>Microsoft.VisualStudio.QualityTools.UnitTesting.Silverlight</name>
5 </assembly>
6 <members>
7 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Web.UrlToTestAttribute">
8 <summary>
9 UrlToTest specifies the url that should be requested to give context to the test.
10 </summary>
11 </member>
12 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.UrlToTestAttribute.#ctor(System.String)">
13 <summary>
14 An unused attribute.
15 </summary>
16 <param name="urlToTest"></param>
17 </member>
18 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.UrlToTestAttribute.UrlToTest">
19 <summary>
20 Gets the URL to test.
21 </summary>
22 </member>
23 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute">
24 <summary>
25 AspNetDevelopmentServer specifies the settings to be used for the
26 ASP.NET Development Server for the test.
27 </summary>
28 </member>
29 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute.#ctor(System.String,System.String)">
30 <summary>
31 Initializes the AspNetDevelopmentServerAttribute.
32 </summary>
33 <param name="name">The name.</param>
34 <param name="pathToWebApp">The path to web app.</param>
35 </member>
36 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute.#ctor(System.String,System.String,System.String)">
37 <summary>
38 Initializes the AspNetDevelopmentServerAttribute.
39 </summary>
40 <param name="name">The name.</param>
41 <param name="pathToWebApp">The path to web app.</param>
42 <param name="webAppRoot">The web app root.</param>
43 </member>
44 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute.Name">
45 <summary>
46 Gets the name.
47 </summary>
48 </member>
49 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute.PathToWebApp">
50 <summary>
51 Gets the PathToWebApp.
52 </summary>
53 </member>
54 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute.WebAppRoot">
55 <summary>
56 Gets the web app root.
57 </summary>
58 </member>
59 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerHostAttribute">
60 <summary>
61 AspNetDevelopmentServerHost specifies the settings to be used when
62 ASP.NET Development Server is the host server for the test.
63 </summary>
64 </member>
65 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerHostAttribute.#ctor(System.String)">
66 <summary>
67 Initializes the AspNetDevelopmentServerHostAttribute.
68 </summary>
69 <param name="pathToWebApp">The path to the web app.</param>
70 </member>
71 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerHostAttribute.#ctor(System.String,System.String)">
72 <summary>
73 Initializes the AspNetDevelopmentServerHostAttribute.
74 </summary>
75 <param name="pathToWebApp">The path to the web app.</param>
76 <param name="webAppRoot">The web app root.</param>
77 </member>
78 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerHostAttribute.PathToWebApp">
79 <summary>
80 Gets the path to the web application.
81 </summary>
82 </member>
83 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerHostAttribute.WebAppRoot">
84 <summary>
85 Gets the WebAppRoot.
86 </summary>
87 </member>
88 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Web.CredentialAttribute">
89 <summary>
90 For ASP.NET sites that require basic authentication, specify the
91 user name and password using the Credential attribute.
92 WARNING: The password is stored in plain text in source code
93 and in the compiled assembly. Restrict access to the source code
94 and assembly to protect this sensitive information.
95 </summary>
96 </member>
97 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.CredentialAttribute.#ctor(System.String,System.String)">
98 <summary>
99 Specify the user name and password needed to access the web site under test.
100 </summary>
101 <param name="userName">The user name.</param>
102 <param name="password">
103 The password. WARNING: The password is stored in plain text in source code
104 and in the compiled assembly. Restrict access to the source code and assembly
105 to protect this sensitive information.
106 </param>
107 </member>
108 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.CredentialAttribute.#ctor(System.String,System.String,System.String)">
109 <summary>
110 Specify the user name, password, and domain needed to access the web site under test.
111 </summary>
112 <param name="userName">The user name.</param>
113 <param name="password">
114 The password. WARNING: The password is stored in plain text in source code
115 and in the compiled assembly. Restrict access to the source code and assembly
116 to protect this sensitive information.
117 </param>
118 <param name="domain">The domain.</param>
119 </member>
120 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.CredentialAttribute.UserName">
121 <summary>
122 Gets the user name.
123 </summary>
124 </member>
125 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.CredentialAttribute.Password">
126 <summary>
127 Gets the password.
128 </summary>
129 </member>
130 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.CredentialAttribute.Domain">
131 <summary>
132 Gets the domain.
133 </summary>
134 </member>
135 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException">
136 <summary>
137 Base class for Framework Exceptions, provides localization trick so that messages are in HA locale.
138 </summary>
139 </member>
140 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException.#ctor">
141 <summary>
142 Initializes a new UnitTestAssertException.
143 </summary>
144 </member>
145 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException.#ctor(System.String)">
146 <summary>
147 Initializes UnitTestAssertException.
148 </summary>
149 <param name="msg">The message.</param>
150 </member>
151 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException.Message">
152 <summary>
153 Gets the Message string.
154 </summary>
155 </member>
156 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
157 <summary>
158 AssertFailedException class. Used to indicate failure for a test case
159 </summary>
160 </member>
161 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException.#ctor(System.String)">
162 <summary>
163 Initializes a new AssertFailedException.
164 </summary>
165 <param name="message">The message.</param>
166 </member>
167 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException.#ctor(System.String,System.Exception)">
168 <summary>
169 AssertFailedException
170 </summary>
171 <param name="message">The message.</param>
172 <param name="inner">The inner exception.</param>
173 </member>
174 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException">
175 <summary>
176 The AssertInconclusiveException class.
177 </summary>
178 </member>
179 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException.#ctor(System.String)">
180 <summary>
181 Initializes a new AssertInconclusiveException.
182 </summary>
183 <param name="message">The message.</param>
184 </member>
185 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException.#ctor(System.String,System.Exception)">
186 <summary>
187 Initializes a new AssertInconclusiveException.
188 </summary>
189 <param name="message">The message.</param>
190 <param name="inner">The inner exception.</param>
191 </member>
192 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException.#ctor">
193 <summary>
194 Initializes a new AssertInconclusiveException.
195 </summary>
196 </member>
197 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException">
198 <summary>
199 InternalTestFailureException class. Used to indicate internal failure
200 for a test case.
201 </summary>
202 </member>
203 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException.#ctor(System.String)">
204 <summary>
205 Initializes a new InternalTestFailureException.
206 </summary>
207 <param name="message">The message.</param>
208 </member>
209 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException.#ctor(System.String,System.Exception)">
210 <summary>
211 Initializes a new InternalTestFailureException.
212 </summary>
213 <param name="message">The message.</param>
214 <param name="inner">The inner exception.</param>
215 </member>
216 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException.#ctor">
217 <summary>
218 Initializes a new InternalTestFailureException.
219 </summary>
220 </member>
221 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Assert">
222 <summary>
223 A collection of helper classes to test various conditions within
224 unit tests. If the condition being tested is not met, an exception
225 is thrown.
226 </summary>
227 </member>
228 <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.error">
229 <summary>
230
231 </summary>
232 </member>
233 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsTrue(System.Boolean)">
234 <summary>
235 Tests whether the specified condition is true and throws an exception
236 if the condition is false.
237 </summary>
238 <param name="condition">The condition the test expects to be true.</param>
239 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
240 Thrown if <paramref name="condition"/> is false.
241 </exception>
242 </member>
243 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsTrue(System.Boolean,System.String)">
244 <summary>
245 Tests whether the specified condition is true and throws an exception
246 if the condition is false.
247 </summary>
248 <param name="condition">The condition the test expects to be true.</param>
249 <param name="message">
250 The message to include in the exception when <paramref name="condition"/>
251 is false. The message is shown in test results.
252 </param>
253 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
254 Thrown if <paramref name="condition"/> is false.
255 </exception>
256 </member>
257 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsTrue(System.Boolean,System.String,System.Object[])">
258 <summary>
259 Tests whether the specified condition is true and throws an exception
260 if the condition is false.
261 </summary>
262 <param name="condition">The condition the test expects to be true.</param>
263 <param name="message">
264 The message to include in the exception when <paramref name="condition"/>
265 is false. The message is shown in test results.
266 </param>
267 <param name="parameters">
268 An array of parameters to use when formatting <paramref name="message"/>.
269 </param>
270 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
271 Thrown if <paramref name="condition"/> is false.
272 </exception>
273 </member>
274 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsFalse(System.Boolean)">
275 <summary>
276 Tests whether the specified condition is false and throws an exception
277 if the condition is true.
278 </summary>
279 <param name="condition">The condition the test expects to be false.</param>
280 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
281 Thrown if <paramref name="condition"/> is true.
282 </exception>
283 </member>
284 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsFalse(System.Boolean,System.String)">
285 <summary>
286 Tests whether the specified condition is false and throws an exception
287 if the condition is true.
288 </summary>
289 <param name="condition">The condition the test expects to be false.</param>
290 <param name="message">
291 The message to include in the exception when <paramref name="condition"/>
292 is true. The message is shown in test results.
293 </param>
294 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
295 Thrown if <paramref name="condition"/> is true.
296 </exception>
297 </member>
298 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsFalse(System.Boolean,System.String,System.Object[])">
299 <summary>
300 Tests whether the specified condition is false and throws an exception
301 if the condition is true.
302 </summary>
303 <param name="condition">The condition the test expects to be false.</param>
304 <param name="message">
305 The message to include in the exception when <paramref name="condition"/>
306 is true. The message is shown in test results.
307 </param>
308 <param name="parameters">
309 An array of parameters to use when formatting <paramref name="message"/>.
310 </param>
311 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
312 Thrown if <paramref name="condition"/> is true.
313 </exception>
314 </member>
315 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNull(System.Object)">
316 <summary>
317 Tests whether the specified object is null and throws an exception
318 if it is not.
319 </summary>
320 <param name="value">The object the test expects to be null.</param>
321 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
322 Thrown if <paramref name="value"/> is not null.
323 </exception>
324 </member>
325 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNull(System.Object,System.String)">
326 <summary>
327 Tests whether the specified object is null and throws an exception
328 if it is not.
329 </summary>
330 <param name="value">The object the test expects to be null.</param>
331 <param name="message">
332 The message to include in the exception when <paramref name="value"/>
333 is not null. The message is shown in test results.
334 </param>
335 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
336 Thrown if <paramref name="value"/> is not null.
337 </exception>
338 </member>
339 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNull(System.Object,System.String,System.Object[])">
340 <summary>
341 Tests whether the specified object is null and throws an exception
342 if it is not.
343 </summary>
344 <param name="value">The object the test expects to be null.</param>
345 <param name="message">
346 The message to include in the exception when <paramref name="value"/>
347 is not null. The message is shown in test results.
348 </param>
349 <param name="parameters">
350 An array of parameters to use when formatting <paramref name="message"/>.
351 </param>
352 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
353 Thrown if <paramref name="value"/> is not null.
354 </exception>
355 </member>
356 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotNull(System.Object)">
357 <summary>
358 Tests whether the specified object is non-null and throws an exception
359 if it is null.
360 </summary>
361 <param name="value">The object the test expects not to be null.</param>
362 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
363 Thrown if <paramref name="value"/> is null.
364 </exception>
365 </member>
366 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotNull(System.Object,System.String)">
367 <summary>
368 Tests whether the specified object is non-null and throws an exception
369 if it is null.
370 </summary>
371 <param name="value">The object the test expects not to be null.</param>
372 <param name="message">
373 The message to include in the exception when <paramref name="value"/>
374 is null. The message is shown in test results.
375 </param>
376 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
377 Thrown if <paramref name="value"/> is null.
378 </exception>
379 </member>
380 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotNull(System.Object,System.String,System.Object[])">
381 <summary>
382 Tests whether the specified object is non-null and throws an exception
383 if it is null.
384 </summary>
385 <param name="value">The object the test expects not to be null.</param>
386 <param name="message">
387 The message to include in the exception when <paramref name="value"/>
388 is null. The message is shown in test results.
389 </param>
390 <param name="parameters">
391 An array of parameters to use when formatting <paramref name="message"/>.
392 </param>
393 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
394 Thrown if <paramref name="value"/> is null.
395 </exception>
396 </member>
397 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreSame(System.Object,System.Object)">
398 <summary>
399 Tests whether the specified objects both refer to the same object and
400 throws an exception if the two inputs do not refer to the same object.
401 </summary>
402 <param name="expected">
403 The first object to compare. This is the value the test expects.
404 </param>
405 <param name="actual">
406 The second object to compare. This is the value produced by the code under test.
407 </param>
408 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
409 Thrown if <paramref name="expected"/> does not refer to the same object
410 as <paramref name="actual"/>.
411 </exception>
412 </member>
413 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreSame(System.Object,System.Object,System.String)">
414 <summary>
415 Tests whether the specified objects both refer to the same object and
416 throws an exception if the two inputs do not refer to the same object.
417 </summary>
418 <param name="expected">
419 The first object to compare. This is the value the test expects.
420 </param>
421 <param name="actual">
422 The second object to compare. This is the value produced by the code under test.
423 </param>
424 <param name="message">
425 The message to include in the exception when <paramref name="actual"/>
426 is not the same as <paramref name="expected"/>. The message is shown
427 in test results.
428 </param>
429 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
430 Thrown if <paramref name="expected"/> does not refer to the same object
431 as <paramref name="actual"/>.
432 </exception>
433 </member>
434 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreSame(System.Object,System.Object,System.String,System.Object[])">
435 <summary>
436 Tests whether the specified objects both refer to the same object and
437 throws an exception if the two inputs do not refer to the same object.
438 </summary>
439 <param name="expected">
440 The first object to compare. This is the value the test expects.
441 </param>
442 <param name="actual">
443 The second object to compare. This is the value produced by the code under test.
444 </param>
445 <param name="message">
446 The message to include in the exception when <paramref name="actual"/>
447 is not the same as <paramref name="expected"/>. The message is shown
448 in test results.
449 </param>
450 <param name="parameters">
451 An array of parameters to use when formatting <paramref name="message"/>.
452 </param>
453 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
454 Thrown if <paramref name="expected"/> does not refer to the same object
455 as <paramref name="actual"/>.
456 </exception>
457 </member>
458 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotSame(System.Object,System.Object)">
459 <summary>
460 Tests whether the specified objects refer to different objects and
461 throws an exception if the two inputs refer to the same object.
462 </summary>
463 <param name="notExpected">
464 The first object to compare. This is the value the test expects not
465 to match <paramref name="actual"/>.
466 </param>
467 <param name="actual">
468 The second object to compare. This is the value produced by the code under test.
469 </param>
470 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
471 Thrown if <paramref name="notExpected"/> refers to the same object
472 as <paramref name="actual"/>.
473 </exception>
474 </member>
475 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotSame(System.Object,System.Object,System.String)">
476 <summary>
477 Tests whether the specified objects refer to different objects and
478 throws an exception if the two inputs refer to the same object.
479 </summary>
480 <param name="notExpected">
481 The first object to compare. This is the value the test expects not
482 to match <paramref name="actual"/>.
483 </param>
484 <param name="actual">
485 The second object to compare. This is the value produced by the code under test.
486 </param>
487 <param name="message">
488 The message to include in the exception when <paramref name="actual"/>
489 is the same as <paramref name="notExpected"/>. The message is shown in
490 test results.
491 </param>
492 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
493 Thrown if <paramref name="notExpected"/> refers to the same object
494 as <paramref name="actual"/>.
495 </exception>
496 </member>
497 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotSame(System.Object,System.Object,System.String,System.Object[])">
498 <summary>
499 Tests whether the specified objects refer to different objects and
500 throws an exception if the two inputs refer to the same object.
501 </summary>
502 <param name="notExpected">
503 The first object to compare. This is the value the test expects not
504 to match <paramref name="actual"/>.
505 </param>
506 <param name="actual">
507 The second object to compare. This is the value produced by the code under test.
508 </param>
509 <param name="message">
510 The message to include in the exception when <paramref name="actual"/>
511 is the same as <paramref name="notExpected"/>. The message is shown in
512 test results.
513 </param>
514 <param name="parameters">
515 An array of parameters to use when formatting <paramref name="message"/>.
516 </param>
517 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
518 Thrown if <paramref name="notExpected"/> refers to the same object
519 as <paramref name="actual"/>.
520 </exception>
521 </member>
522 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual``1(``0,``0)">
523 <summary>
524 Tests whether the specified values are equal and throws an exception
525 if the two values are not equal. Different numeric types are treated
526 as unequal even if the logical values are equal. 42L is not equal to 42.
527 </summary>
528 <typeparam name="T">The type of values to compare.</typeparam>
529 <param name="expected">
530 The first value to compare. This is the value the tests expects.
531 </param>
532 <param name="actual">
533 The second value to compare. This is the value produced by the code under test.
534 </param>
535 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
536 Thrown if <paramref name="expected"/> is not equal to
537 <paramref name="actual"/>.
538 </exception>
539 </member>
540 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual``1(``0,``0,System.String)">
541 <summary>
542 Tests whether the specified values are equal and throws an exception
543 if the two values are not equal. Different numeric types are treated
544 as unequal even if the logical values are equal. 42L is not equal to 42.
545 </summary>
546 <typeparam name="T">The type of values to compare.</typeparam>
547 <param name="expected">
548 The first value to compare. This is the value the tests expects.
549 </param>
550 <param name="actual">
551 The second value to compare. This is the value produced by the code under test.
552 </param>
553 <param name="message">
554 The message to include in the exception when <paramref name="actual"/>
555 is not equal to <paramref name="expected"/>. The message is shown in
556 test results.
557 </param>
558 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
559 Thrown if <paramref name="expected"/> is not equal to
560 <paramref name="actual"/>.
561 </exception>
562 </member>
563 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual``1(``0,``0,System.String,System.Object[])">
564 <summary>
565 Tests whether the specified values are equal and throws an exception
566 if the two values are not equal. Different numeric types are treated
567 as unequal even if the logical values are equal. 42L is not equal to 42.
568 </summary>
569 <typeparam name="T">The type of values to compare.</typeparam>
570 <param name="expected">
571 The first value to compare. This is the value the tests expects.
572 </param>
573 <param name="actual">
574 The second value to compare. This is the value produced by the code under test.
575 </param>
576 <param name="message">
577 The message to include in the exception when <paramref name="actual"/>
578 is not equal to <paramref name="expected"/>. The message is shown in
579 test results.
580 </param>
581 <param name="parameters">
582 An array of parameters to use when formatting <paramref name="message"/>.
583 </param>
584 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
585 Thrown if <paramref name="expected"/> is not equal to
586 <paramref name="actual"/>.
587 </exception>
588 </member>
589 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual``1(``0,``0)">
590 <summary>
591 Tests whether the specified values are unequal and throws an exception
592 if the two values are equal. Different numeric types are treated
593 as unequal even if the logical values are equal. 42L is not equal to 42.
594 </summary>
595 <typeparam name="T">The type of values to compare.</typeparam>
596 <param name="notExpected">
597 The first value to compare. This is the value the test expects not
598 to match <paramref name="actual"/>.
599 </param>
600 <param name="actual">
601 The second value to compare. This is the value produced by the code under test.
602 </param>
603 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
604 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
605 </exception>
606 </member>
607 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual``1(``0,``0,System.String)">
608 <summary>
609 Tests whether the specified values are unequal and throws an exception
610 if the two values are equal. Different numeric types are treated
611 as unequal even if the logical values are equal. 42L is not equal to 42.
612 </summary>
613 <typeparam name="T">The type of values to compare.</typeparam>
614 <param name="notExpected">
615 The first value to compare. This is the value the test expects not
616 to match <paramref name="actual"/>.
617 </param>
618 <param name="actual">
619 The second value to compare. This is the value produced by the code under test.
620 </param>
621 <param name="message">
622 The message to include in the exception when <paramref name="actual"/>
623 is equal to <paramref name="notExpected"/>. The message is shown in
624 test results.
625 </param>
626 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
627 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
628 </exception>
629 </member>
630 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual``1(``0,``0,System.String,System.Object[])">
631 <summary>
632 Tests whether the specified values are unequal and throws an exception
633 if the two values are equal. Different numeric types are treated
634 as unequal even if the logical values are equal. 42L is not equal to 42.
635 </summary>
636 <typeparam name="T">The type of values to compare.</typeparam>
637 <param name="notExpected">
638 The first value to compare. This is the value the test expects not
639 to match <paramref name="actual"/>.
640 </param>
641 <param name="actual">
642 The second value to compare. This is the value produced by the code under test.
643 </param>
644 <param name="message">
645 The message to include in the exception when <paramref name="actual"/>
646 is equal to <paramref name="notExpected"/>. The message is shown in
647 test results.
648 </param>
649 <param name="parameters">
650 An array of parameters to use when formatting <paramref name="message"/>.
651 </param>
652 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
653 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
654 </exception>
655 </member>
656 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Object,System.Object)">
657 <summary>
658 Tests whether the specified objects are equal and throws an exception
659 if the two objects are not equal. Different numeric types are treated
660 as unequal even if the logical values are equal. 42L is not equal to 42.
661 </summary>
662 <param name="expected">
663 The first object to compare. This is the object the tests expects.
664 </param>
665 <param name="actual">
666 The second object to compare. This is the object produced by the code under test.
667 </param>
668 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
669 Thrown if <paramref name="expected"/> is not equal to
670 <paramref name="actual"/>.
671 </exception>
672 </member>
673 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Object,System.Object,System.String)">
674 <summary>
675 Tests whether the specified objects are equal and throws an exception
676 if the two objects are not equal. Different numeric types are treated
677 as unequal even if the logical values are equal. 42L is not equal to 42.
678 </summary>
679 <param name="expected">
680 The first object to compare. This is the object the tests expects.
681 </param>
682 <param name="actual">
683 The second object to compare. This is the object produced by the code under test.
684 </param>
685 <param name="message">
686 The message to include in the exception when <paramref name="actual"/>
687 is not equal to <paramref name="expected"/>. The message is shown in
688 test results.
689 </param>
690 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
691 Thrown if <paramref name="expected"/> is not equal to
692 <paramref name="actual"/>.
693 </exception>
694 </member>
695 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Object,System.Object,System.String,System.Object[])">
696 <summary>
697 Tests whether the specified objects are equal and throws an exception
698 if the two objects are not equal. Different numeric types are treated
699 as unequal even if the logical values are equal. 42L is not equal to 42.
700 </summary>
701 <param name="expected">
702 The first object to compare. This is the object the tests expects.
703 </param>
704 <param name="actual">
705 The second object to compare. This is the object produced by the code under test.
706 </param>
707 <param name="message">
708 The message to include in the exception when <paramref name="actual"/>
709 is not equal to <paramref name="expected"/>. The message is shown in
710 test results.
711 </param>
712 <param name="parameters">
713 An array of parameters to use when formatting <paramref name="message"/>.
714 </param>
715 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
716 Thrown if <paramref name="expected"/> is not equal to
717 <paramref name="actual"/>.
718 </exception>
719 </member>
720 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Object,System.Object)">
721 <summary>
722 Tests whether the specified objects are unequal and throws an exception
723 if the two objects are equal. Different numeric types are treated
724 as unequal even if the logical values are equal. 42L is not equal to 42.
725 </summary>
726 <param name="notExpected">
727 The first object to compare. This is the value the test expects not
728 to match <paramref name="actual"/>.
729 </param>
730 <param name="actual">
731 The second object to compare. This is the object produced by the code under test.
732 </param>
733 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
734 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
735 </exception>
736 </member>
737 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Object,System.Object,System.String)">
738 <summary>
739 Tests whether the specified objects are unequal and throws an exception
740 if the two objects are equal. Different numeric types are treated
741 as unequal even if the logical values are equal. 42L is not equal to 42.
742 </summary>
743 <param name="notExpected">
744 The first object to compare. This is the value the test expects not
745 to match <paramref name="actual"/>.
746 </param>
747 <param name="actual">
748 The second object to compare. This is the object produced by the code under test.
749 </param>
750 <param name="message">
751 The message to include in the exception when <paramref name="actual"/>
752 is equal to <paramref name="notExpected"/>. The message is shown in
753 test results.
754 </param>
755 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
756 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
757 </exception>
758 </member>
759 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Object,System.Object,System.String,System.Object[])">
760 <summary>
761 Tests whether the specified objects are unequal and throws an exception
762 if the two objects are equal. Different numeric types are treated
763 as unequal even if the logical values are equal. 42L is not equal to 42.
764 </summary>
765 <param name="notExpected">
766 The first object to compare. This is the value the test expects not
767 to match <paramref name="actual"/>.
768 </param>
769 <param name="actual">
770 The second object to compare. This is the object produced by the code under test.
771 </param>
772 <param name="message">
773 The message to include in the exception when <paramref name="actual"/>
774 is equal to <paramref name="notExpected"/>. The message is shown in
775 test results.
776 </param>
777 <param name="parameters">
778 An array of parameters to use when formatting <paramref name="message"/>.
779 </param>
780 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
781 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
782 </exception>
783 </member>
784 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Single,System.Single,System.Single)">
785 <summary>
786 Tests whether the specified floats are equal and throws an exception
787 if they are not equal.
788 </summary>
789 <param name="expected">
790 The first float to compare. This is the float the tests expects.
791 </param>
792 <param name="actual">
793 The second float to compare. This is the float produced by the code under test.
794 </param>
795 <param name="delta">
796 The required accuracy. An exception will be thrown only if
797 <paramref name="actual"/> is different than <paramref name="expected"/>
798 by more than <paramref name="delta"/>.
799 </param>
800 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
801 Thrown if <paramref name="expected"/> is not equal to
802 <paramref name="actual"/>.
803 </exception>
804 </member>
805 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Single,System.Single,System.Single,System.String)">
806 <summary>
807 Tests whether the specified floats are equal and throws an exception
808 if they are not equal.
809 </summary>
810 <param name="expected">
811 The first float to compare. This is the float the tests expects.
812 </param>
813 <param name="actual">
814 The second float to compare. This is the float produced by the code under test.
815 </param>
816 <param name="delta">
817 The required accuracy. An exception will be thrown only if
818 <paramref name="actual"/> is different than <paramref name="expected"/>
819 by more than <paramref name="delta"/>.
820 </param>
821 <param name="message">
822 The message to include in the exception when <paramref name="actual"/>
823 is different than <paramref name="expected"/> by more than
824 <paramref name="delta"/>. The message is shown in test results.
825 </param>
826 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
827 Thrown if <paramref name="expected"/> is not equal to
828 <paramref name="actual"/>.
829 </exception>
830 </member>
831 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Single,System.Single,System.Single,System.String,System.Object[])">
832 <summary>
833 Tests whether the specified floats are equal and throws an exception
834 if they are not equal.
835 </summary>
836 <param name="expected">
837 The first float to compare. This is the float the tests expects.
838 </param>
839 <param name="actual">
840 The second float to compare. This is the float produced by the code under test.
841 </param>
842 <param name="delta">
843 The required accuracy. An exception will be thrown only if
844 <paramref name="actual"/> is different than <paramref name="expected"/>
845 by more than <paramref name="delta"/>.
846 </param>
847 <param name="message">
848 The message to include in the exception when <paramref name="actual"/>
849 is different than <paramref name="expected"/> by more than
850 <paramref name="delta"/>. The message is shown in test results.
851 </param>
852 <param name="parameters">
853 An array of parameters to use when formatting <paramref name="message"/>.
854 </param>
855 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
856 Thrown if <paramref name="expected"/> is not equal to
857 <paramref name="actual"/>.
858 </exception>
859 </member>
860 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Single,System.Single,System.Single)">
861 <summary>
862 Tests whether the specified floats are unequal and throws an exception
863 if they are equal.
864 </summary>
865 <param name="notExpected">
866 The first float to compare. This is the float the test expects not to
867 match <paramref name="actual"/>.
868 </param>
869 <param name="actual">
870 The second float to compare. This is the float produced by the code under test.
871 </param>
872 <param name="delta">
873 The required accuracy. An exception will be thrown only if
874 <paramref name="actual"/> is different than <paramref name="notExpected"/>
875 by at most <paramref name="delta"/>.
876 </param>
877 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
878 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
879 </exception>
880 </member>
881 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Single,System.Single,System.Single,System.String)">
882 <summary>
883 Tests whether the specified floats are unequal and throws an exception
884 if they are equal.
885 </summary>
886 <param name="notExpected">
887 The first float to compare. This is the float the test expects not to
888 match <paramref name="actual"/>.
889 </param>
890 <param name="actual">
891 The second float to compare. This is the float produced by the code under test.
892 </param>
893 <param name="delta">
894 The required accuracy. An exception will be thrown only if
895 <paramref name="actual"/> is different than <paramref name="notExpected"/>
896 by at most <paramref name="delta"/>.
897 </param>
898 <param name="message">
899 The message to include in the exception when <paramref name="actual"/>
900 is equal to <paramref name="notExpected"/> or different by less than
901 <paramref name="delta"/>. The message is shown in test results.
902 </param>
903 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
904 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
905 </exception>
906 </member>
907 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Single,System.Single,System.Single,System.String,System.Object[])">
908 <summary>
909 Tests whether the specified floats are unequal and throws an exception
910 if they are equal.
911 </summary>
912 <param name="notExpected">
913 The first float to compare. This is the float the test expects not to
914 match <paramref name="actual"/>.
915 </param>
916 <param name="actual">
917 The second float to compare. This is the float produced by the code under test.
918 </param>
919 <param name="delta">
920 The required accuracy. An exception will be thrown only if
921 <paramref name="actual"/> is different than <paramref name="notExpected"/>
922 by at most <paramref name="delta"/>.
923 </param>
924 <param name="message">
925 The message to include in the exception when <paramref name="actual"/>
926 is equal to <paramref name="notExpected"/> or different by less than
927 <paramref name="delta"/>. The message is shown in test results.
928 </param>
929 <param name="parameters">
930 An array of parameters to use when formatting <paramref name="message"/>.
931 </param>
932 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
933 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
934 </exception>
935 </member>
936 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Double,System.Double,System.Double)">
937 <summary>
938 Tests whether the specified doubles are equal and throws an exception
939 if they are not equal.
940 </summary>
941 <param name="expected">
942 The first double to compare. This is the double the tests expects.
943 </param>
944 <param name="actual">
945 The second double to compare. This is the double produced by the code under test.
946 </param>
947 <param name="delta">
948 The required accuracy. An exception will be thrown only if
949 <paramref name="actual"/> is different than <paramref name="expected"/>
950 by more than <paramref name="delta"/>.
951 </param>
952 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
953 Thrown if <paramref name="expected"/> is not equal to
954 <paramref name="actual"/>.
955 </exception>
956 </member>
957 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Double,System.Double,System.Double,System.String)">
958 <summary>
959 Tests whether the specified doubles are equal and throws an exception
960 if they are not equal.
961 </summary>
962 <param name="expected">
963 The first double to compare. This is the double the tests expects.
964 </param>
965 <param name="actual">
966 The second double to compare. This is the double produced by the code under test.
967 </param>
968 <param name="delta">
969 The required accuracy. An exception will be thrown only if
970 <paramref name="actual"/> is different than <paramref name="expected"/>
971 by more than <paramref name="delta"/>.
972 </param>
973 <param name="message">
974 The message to include in the exception when <paramref name="actual"/>
975 is different than <paramref name="expected"/> by more than
976 <paramref name="delta"/>. The message is shown in test results.
977 </param>
978 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
979 Thrown if <paramref name="expected"/> is not equal to
980 <paramref name="actual"/>.
981 </exception>
982 </member>
983 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
984 <summary>
985 Tests whether the specified doubles are equal and throws an exception
986 if they are not equal.
987 </summary>
988 <param name="expected">
989 The first double to compare. This is the double the tests expects.
990 </param>
991 <param name="actual">
992 The second double to compare. This is the double produced by the code under test.
993 </param>
994 <param name="delta">
995 The required accuracy. An exception will be thrown only if
996 <paramref name="actual"/> is different than <paramref name="expected"/>
997 by more than <paramref name="delta"/>.
998 </param>
999 <param name="message">
1000 The message to include in the exception when <paramref name="actual"/>
1001 is different than <paramref name="expected"/> by more than
1002 <paramref name="delta"/>. The message is shown in test results.
1003 </param>
1004 <param name="parameters">
1005 An array of parameters to use when formatting <paramref name="message"/>.
1006 </param>
1007 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1008 Thrown if <paramref name="expected"/> is not equal to
1009 <paramref name="actual"/>.
1010 </exception>
1011 </member>
1012 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Double,System.Double,System.Double)">
1013 <summary>
1014 Tests whether the specified doubles are unequal and throws an exception
1015 if they are equal.
1016 </summary>
1017 <param name="notExpected">
1018 The first double to compare. This is the double the test expects not to
1019 match <paramref name="actual"/>.
1020 </param>
1021 <param name="actual">
1022 The second double to compare. This is the double produced by the code under test.
1023 </param>
1024 <param name="delta">
1025 The required accuracy. An exception will be thrown only if
1026 <paramref name="actual"/> is different than <paramref name="notExpected"/>
1027 by at most <paramref name="delta"/>.
1028 </param>
1029 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1030 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
1031 </exception>
1032 </member>
1033 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Double,System.Double,System.Double,System.String)">
1034 <summary>
1035 Tests whether the specified doubles are unequal and throws an exception
1036 if they are equal.
1037 </summary>
1038 <param name="notExpected">
1039 The first double to compare. This is the double the test expects not to
1040 match <paramref name="actual"/>.
1041 </param>
1042 <param name="actual">
1043 The second double to compare. This is the double produced by the code under test.
1044 </param>
1045 <param name="delta">
1046 The required accuracy. An exception will be thrown only if
1047 <paramref name="actual"/> is different than <paramref name="notExpected"/>
1048 by at most <paramref name="delta"/>.
1049 </param>
1050 <param name="message">
1051 The message to include in the exception when <paramref name="actual"/>
1052 is equal to <paramref name="notExpected"/> or different by less than
1053 <paramref name="delta"/>. The message is shown in test results.
1054 </param>
1055 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1056 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
1057 </exception>
1058 </member>
1059 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
1060 <summary>
1061 Tests whether the specified doubles are unequal and throws an exception
1062 if they are equal.
1063 </summary>
1064 <param name="notExpected">
1065 The first double to compare. This is the double the test expects not to
1066 match <paramref name="actual"/>.
1067 </param>
1068 <param name="actual">
1069 The second double to compare. This is the double produced by the code under test.
1070 </param>
1071 <param name="delta">
1072 The required accuracy. An exception will be thrown only if
1073 <paramref name="actual"/> is different than <paramref name="notExpected"/>
1074 by at most <paramref name="delta"/>.
1075 </param>
1076 <param name="message">
1077 The message to include in the exception when <paramref name="actual"/>
1078 is equal to <paramref name="notExpected"/> or different by less than
1079 <paramref name="delta"/>. The message is shown in test results.
1080 </param>
1081 <param name="parameters">
1082 An array of parameters to use when formatting <paramref name="message"/>.
1083 </param>
1084 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1085 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
1086 </exception>
1087 </member>
1088 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean)">
1089 <summary>
1090 Tests whether the specified strings are equal and throws an exception
1091 if they are not equal. The invariant culture is used for the comparison.
1092 </summary>
1093 <param name="expected">
1094 The first string to compare. This is the string the tests expects.
1095 </param>
1096 <param name="actual">
1097 The second string to compare. This is the string produced by the code under test.
1098 </param>
1099 <param name="ignoreCase">
1100 A Boolean indicating a case-sensitive or insensitive comparison. (true
1101 indicates a case-insensitive comparison.)
1102 </param>
1103 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1104 Thrown if <paramref name="expected"/> is not equal to
1105 <paramref name="actual"/>.
1106 </exception>
1107 </member>
1108 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.String)">
1109 <summary>
1110 Tests whether the specified strings are equal and throws an exception
1111 if they are not equal. The invariant culture is used for the comparison.
1112 </summary>
1113 <param name="expected">
1114 The first string to compare. This is the string the tests expects.
1115 </param>
1116 <param name="actual">
1117 The second string to compare. This is the string produced by the code under test.
1118 </param>
1119 <param name="ignoreCase">
1120 A Boolean indicating a case-sensitive or insensitive comparison. (true
1121 indicates a case-insensitive comparison.)
1122 </param>
1123 <param name="message">
1124 The message to include in the exception when <paramref name="actual"/>
1125 is not equal to <paramref name="expected"/>. The message is shown in
1126 test results.
1127 </param>
1128 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1129 Thrown if <paramref name="expected"/> is not equal to
1130 <paramref name="actual"/>.
1131 </exception>
1132 </member>
1133 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.String,System.Object[])">
1134 <summary>
1135 Tests whether the specified strings are equal and throws an exception
1136 if they are not equal. The invariant culture is used for the comparison.
1137 </summary>
1138 <param name="expected">
1139 The first string to compare. This is the string the tests expects.
1140 </param>
1141 <param name="actual">
1142 The second string to compare. This is the string produced by the code under test.
1143 </param>
1144 <param name="ignoreCase">
1145 A Boolean indicating a case-sensitive or insensitive comparison. (true
1146 indicates a case-insensitive comparison.)
1147 </param>
1148 <param name="message">
1149 The message to include in the exception when <paramref name="actual"/>
1150 is not equal to <paramref name="expected"/>. The message is shown in
1151 test results.
1152 </param>
1153 <param name="parameters">
1154 An array of parameters to use when formatting <paramref name="message"/>.
1155 </param>
1156 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1157 Thrown if <paramref name="expected"/> is not equal to
1158 <paramref name="actual"/>.
1159 </exception>
1160 </member>
1161 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo)">
1162 <summary>
1163 Tests whether the specified strings are equal and throws an exception
1164 if they are not equal.
1165 </summary>
1166 <param name="expected">
1167 The first string to compare. This is the string the tests expects.
1168 </param>
1169 <param name="actual">
1170 The second string to compare. This is the string produced by the code under test.
1171 </param>
1172 <param name="ignoreCase">
1173 A Boolean indicating a case-sensitive or insensitive comparison. (true
1174 indicates a case-insensitive comparison.)
1175 </param>
1176 <param name="culture">
1177 A CultureInfo object that supplies culture-specific comparison information.
1178 </param>
1179 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1180 Thrown if <paramref name="expected"/> is not equal to
1181 <paramref name="actual"/>.
1182 </exception>
1183 </member>
1184 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo,System.String)">
1185 <summary>
1186 Tests whether the specified strings are equal and throws an exception
1187 if they are not equal.
1188 </summary>
1189 <param name="expected">
1190 The first string to compare. This is the string the tests expects.
1191 </param>
1192 <param name="actual">
1193 The second string to compare. This is the string produced by the code under test.
1194 </param>
1195 <param name="ignoreCase">
1196 A Boolean indicating a case-sensitive or insensitive comparison. (true
1197 indicates a case-insensitive comparison.)
1198 </param>
1199 <param name="culture">
1200 A CultureInfo object that supplies culture-specific comparison information.
1201 </param>
1202 <param name="message">
1203 The message to include in the exception when <paramref name="actual"/>
1204 is not equal to <paramref name="expected"/>. The message is shown in
1205 test results.
1206 </param>
1207 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1208 Thrown if <paramref name="expected"/> is not equal to
1209 <paramref name="actual"/>.
1210 </exception>
1211 </member>
1212 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo,System.String,System.Object[])">
1213 <summary>
1214 Tests whether the specified strings are equal and throws an exception
1215 if they are not equal.
1216 </summary>
1217 <param name="expected">
1218 The first string to compare. This is the string the tests expects.
1219 </param>
1220 <param name="actual">
1221 The second string to compare. This is the string produced by the code under test.
1222 </param>
1223 <param name="ignoreCase">
1224 A Boolean indicating a case-sensitive or insensitive comparison. (true
1225 indicates a case-insensitive comparison.)
1226 </param>
1227 <param name="culture">
1228 A CultureInfo object that supplies culture-specific comparison information.
1229 </param>
1230 <param name="message">
1231 The message to include in the exception when <paramref name="actual"/>
1232 is not equal to <paramref name="expected"/>. The message is shown in
1233 test results.
1234 </param>
1235 <param name="parameters">
1236 An array of parameters to use when formatting <paramref name="message"/>.
1237 </param>
1238 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1239 Thrown if <paramref name="expected"/> is not equal to
1240 <paramref name="actual"/>.
1241 </exception>
1242 </member>
1243 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean)">
1244 <summary>
1245 Tests whether the specified strings are unequal and throws an exception
1246 if they are equal. The invariant culture is used for the comparison.
1247 </summary>
1248 <param name="notExpected">
1249 The first string to compare. This is the string the test expects not to
1250 match <paramref name="actual"/>.
1251 </param>
1252 <param name="actual">
1253 The second string to compare. This is the string produced by the code under test.
1254 </param>
1255 <param name="ignoreCase">
1256 A Boolean indicating a case-sensitive or insensitive comparison. (true
1257 indicates a case-insensitive comparison.)
1258 </param>
1259 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1260 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
1261 </exception>
1262 </member>
1263 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.String)">
1264 <summary>
1265 Tests whether the specified strings are unequal and throws an exception
1266 if they are equal. The invariant culture is used for the comparison.
1267 </summary>
1268 <param name="notExpected">
1269 The first string to compare. This is the string the test expects not to
1270 match <paramref name="actual"/>.
1271 </param>
1272 <param name="actual">
1273 The second string to compare. This is the string produced by the code under test.
1274 </param>
1275 <param name="ignoreCase">
1276 A Boolean indicating a case-sensitive or insensitive comparison. (true
1277 indicates a case-insensitive comparison.)
1278 </param>
1279 <param name="message">
1280 The message to include in the exception when <paramref name="actual"/>
1281 is equal to <paramref name="notExpected"/>. The message is shown in
1282 test results.
1283 </param>
1284 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1285 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
1286 </exception>
1287 </member>
1288 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.String,System.Object[])">
1289 <summary>
1290 Tests whether the specified strings are unequal and throws an exception
1291 if they are equal. The invariant culture is used for the comparison.
1292 </summary>
1293 <param name="notExpected">
1294 The first string to compare. This is the string the test expects not to
1295 match <paramref name="actual"/>.
1296 </param>
1297 <param name="actual">
1298 The second string to compare. This is the string produced by the code under test.
1299 </param>
1300 <param name="ignoreCase">
1301 A Boolean indicating a case-sensitive or insensitive comparison. (true
1302 indicates a case-insensitive comparison.)
1303 </param>
1304 <param name="message">
1305 The message to include in the exception when <paramref name="actual"/>
1306 is equal to <paramref name="notExpected"/>. The message is shown in
1307 test results.
1308 </param>
1309 <param name="parameters">
1310 An array of parameters to use when formatting <paramref name="message"/>.
1311 </param>
1312 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1313 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
1314 </exception>
1315 </member>
1316 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo)">
1317 <summary>
1318 Tests whether the specified strings are unequal and throws an exception
1319 if they are equal.
1320 </summary>
1321 <param name="notExpected">
1322 The first string to compare. This is the string the test expects not to
1323 match <paramref name="actual"/>.
1324 </param>
1325 <param name="actual">
1326 The second string to compare. This is the string produced by the code under test.
1327 </param>
1328 <param name="ignoreCase">
1329 A Boolean indicating a case-sensitive or insensitive comparison. (true
1330 indicates a case-insensitive comparison.)
1331 </param>
1332 <param name="culture">
1333 A CultureInfo object that supplies culture-specific comparison information.
1334 </param>
1335 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1336 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
1337 </exception>
1338 </member>
1339 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo,System.String)">
1340 <summary>
1341 Tests whether the specified strings are unequal and throws an exception
1342 if they are equal.
1343 </summary>
1344 <param name="notExpected">
1345 The first string to compare. This is the string the test expects not to
1346 match <paramref name="actual"/>.
1347 </param>
1348 <param name="actual">
1349 The second string to compare. This is the string produced by the code under test.
1350 </param>
1351 <param name="ignoreCase">
1352 A Boolean indicating a case-sensitive or insensitive comparison. (true
1353 indicates a case-insensitive comparison.)
1354 </param>
1355 <param name="culture">
1356 A CultureInfo object that supplies culture-specific comparison information.
1357 </param>
1358 <param name="message">
1359 The message to include in the exception when <paramref name="actual"/>
1360 is equal to <paramref name="notExpected"/>. The message is shown in
1361 test results.
1362 </param>
1363 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1364 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
1365 </exception>
1366 </member>
1367 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo,System.String,System.Object[])">
1368 <summary>
1369 Tests whether the specified strings are unequal and throws an exception
1370 if they are equal.
1371 </summary>
1372 <param name="notExpected">
1373 The first string to compare. This is the string the test expects not to
1374 match <paramref name="actual"/>.
1375 </param>
1376 <param name="actual">
1377 The second string to compare. This is the string produced by the code under test.
1378 </param>
1379 <param name="ignoreCase">
1380 A Boolean indicating a case-sensitive or insensitive comparison. (true
1381 indicates a case-insensitive comparison.)
1382 </param>
1383 <param name="culture">
1384 A CultureInfo object that supplies culture-specific comparison information.
1385 </param>
1386 <param name="message">
1387 The message to include in the exception when <paramref name="actual"/>
1388 is equal to <paramref name="notExpected"/>. The message is shown in
1389 test results.
1390 </param>
1391 <param name="parameters">
1392 An array of parameters to use when formatting <paramref name="message"/>.
1393 </param>
1394 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1395 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
1396 </exception>
1397 </member>
1398 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsInstanceOfType(System.Object,System.Type)">
1399 <summary>
1400 Tests whether the specified object is an instance of the expected
1401 type and throws an exception if the expected type is not in the
1402 inheritance hierarchy of the object.
1403 </summary>
1404 <param name="value">
1405 The object the test expects to be of the specified type.
1406 </param>
1407 <param name="expectedType">
1408 The expected type of <paramref name="value"/>.
1409 </param>
1410 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1411 Thrown if <paramref name="value"/> is null or
1412 <paramref name="expectedType"/> is not in the inheritance hierarchy
1413 of <paramref name="value"/>.
1414 </exception>
1415 </member>
1416 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsInstanceOfType(System.Object,System.Type,System.String)">
1417 <summary>
1418 Tests whether the specified object is an instance of the expected
1419 type and throws an exception if the expected type is not in the
1420 inheritance hierarchy of the object.
1421 </summary>
1422 <param name="value">
1423 The object the test expects to be of the specified type.
1424 </param>
1425 <param name="expectedType">
1426 The expected type of <paramref name="value"/>.
1427 </param>
1428 <param name="message">
1429 The message to include in the exception when <paramref name="value"/>
1430 is not an instance of <paramref name="expectedType"/>. The message is
1431 shown in test results.
1432 </param>
1433 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1434 Thrown if <paramref name="value"/> is null or
1435 <paramref name="expectedType"/> is not in the inheritance hierarchy
1436 of <paramref name="value"/>.
1437 </exception>
1438 </member>
1439 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsInstanceOfType(System.Object,System.Type,System.String,System.Object[])">
1440 <summary>
1441 Tests whether the specified object is an instance of the expected
1442 type and throws an exception if the expected type is not in the
1443 inheritance hierarchy of the object.
1444 </summary>
1445 <param name="value">
1446 The object the test expects to be of the specified type.
1447 </param>
1448 <param name="expectedType">
1449 The expected type of <paramref name="value"/>.
1450 </param>
1451 <param name="message">
1452 The message to include in the exception when <paramref name="value"/>
1453 is not an instance of <paramref name="expectedType"/>. The message is
1454 shown in test results.
1455 </param>
1456 <param name="parameters">
1457 An array of parameters to use when formatting <paramref name="message"/>.
1458 </param>
1459 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1460 Thrown if <paramref name="value"/> is null or
1461 <paramref name="expectedType"/> is not in the inheritance hierarchy
1462 of <paramref name="value"/>.
1463 </exception>
1464 </member>
1465 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotInstanceOfType(System.Object,System.Type)">
1466 <summary>
1467 Tests whether the specified object is not an instance of the wrong
1468 type and throws an exception if the specified type is in the
1469 inheritance hierarchy of the object.
1470 </summary>
1471 <param name="value">
1472 The object the test expects not to be of the specified type.
1473 </param>
1474 <param name="wrongType">
1475 The type that <paramref name="value"/> should not be.
1476 </param>
1477 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1478 Thrown if <paramref name="value"/> is not null and
1479 <paramref name="wrongType"/> is in the inheritance hierarchy
1480 of <paramref name="value"/>.
1481 </exception>
1482 </member>
1483 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotInstanceOfType(System.Object,System.Type,System.String)">
1484 <summary>
1485 Tests whether the specified object is not an instance of the wrong
1486 type and throws an exception if the specified type is in the
1487 inheritance hierarchy of the object.
1488 </summary>
1489 <param name="value">
1490 The object the test expects not to be of the specified type.
1491 </param>
1492 <param name="wrongType">
1493 The type that <paramref name="value"/> should not be.
1494 </param>
1495 <param name="message">
1496 The message to include in the exception when <paramref name="value"/>
1497 is an instance of <paramref name="wrongType"/>. The message is shown
1498 in test results.
1499 </param>
1500 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1501 Thrown if <paramref name="value"/> is not null and
1502 <paramref name="wrongType"/> is in the inheritance hierarchy
1503 of <paramref name="value"/>.
1504 </exception>
1505 </member>
1506 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotInstanceOfType(System.Object,System.Type,System.String,System.Object[])">
1507 <summary>
1508 Tests whether the specified object is not an instance of the wrong
1509 type and throws an exception if the specified type is in the
1510 inheritance hierarchy of the object.
1511 </summary>
1512 <param name="value">
1513 The object the test expects not to be of the specified type.
1514 </param>
1515 <param name="wrongType">
1516 The type that <paramref name="value"/> should not be.
1517 </param>
1518 <param name="message">
1519 The message to include in the exception when <paramref name="value"/>
1520 is an instance of <paramref name="wrongType"/>. The message is shown
1521 in test results.
1522 </param>
1523 <param name="parameters">
1524 An array of parameters to use when formatting <paramref name="message"/>.
1525 </param>
1526 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1527 Thrown if <paramref name="value"/> is not null and
1528 <paramref name="wrongType"/> is in the inheritance hierarchy
1529 of <paramref name="value"/>.
1530 </exception>
1531 </member>
1532 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Fail">
1533 <summary>
1534 Throws an AssertFailedException.
1535 </summary>
1536 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1537 Always thrown.
1538 </exception>
1539 </member>
1540 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Fail(System.String)">
1541 <summary>
1542 Throws an AssertFailedException.
1543 </summary>
1544 <param name="message">
1545 The message to include in the exception. The message is shown in
1546 test results.
1547 </param>
1548 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1549 Always thrown.
1550 </exception>
1551 </member>
1552 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Fail(System.String,System.Object[])">
1553 <summary>
1554 Throws an AssertFailedException.
1555 </summary>
1556 <param name="message">
1557 The message to include in the exception. The message is shown in
1558 test results.
1559 </param>
1560 <param name="parameters">
1561 An array of parameters to use when formatting <paramref name="message"/>.
1562 </param>
1563 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1564 Always thrown.
1565 </exception>
1566 </member>
1567 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Inconclusive">
1568 <summary>
1569 Throws an AssertInconclusiveException.
1570 </summary>
1571 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException">
1572 Always thrown.
1573 </exception>
1574 </member>
1575 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Inconclusive(System.String)">
1576 <summary>
1577 Throws an AssertInconclusiveException.
1578 </summary>
1579 <param name="message">
1580 The message to include in the exception. The message is shown in
1581 test results.
1582 </param>
1583 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException">
1584 Always thrown.
1585 </exception>
1586 </member>
1587 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Inconclusive(System.String,System.Object[])">
1588 <summary>
1589 Throws an AssertInconclusiveException.
1590 </summary>
1591 <param name="message">
1592 The message to include in the exception. The message is shown in
1593 test results.
1594 </param>
1595 <param name="parameters">
1596 An array of parameters to use when formatting <paramref name="message"/>.
1597 </param>
1598 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException">
1599 Always thrown.
1600 </exception>
1601 </member>
1602 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.HandleFail(System.String,System.String,System.Object[])">
1603 <summary>
1604 Helper function that creates and throws an AssertionFailedException.
1605 </summary>
1606 <param name="assertionName">name of the assertion throwing an exception.</param>
1607 <param name="message">message describing conditions for assertion failure.</param>
1608 <param name="parameters">The parameters.</param>
1609 </member>
1610 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.CheckParameterNotNull(System.Object,System.String,System.String,System.String,System.Object[])">
1611 <summary>
1612 Checks the parameter for valid conditions
1613 </summary>
1614 <param name="param">The parameter.</param>
1615 <param name="assertionName">The assertion name.</param>
1616 <param name="parameterName">The parameter name.</param>
1617 <param name="message">The message.</param>
1618 <param name="parameters">The parameters.</param>
1619 </member>
1620 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ReplaceNulls(System.Object)">
1621 <summary>
1622 Safely converts an object to a string, handling null values and null characters.
1623 Null values are converted to "(null)". Null characters are converted to "\\0".
1624 </summary>
1625 <param name="input">The object to convert to a string.</param>
1626 <returns>The converted string.</returns>
1627 </member>
1628 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ReplaceNullChars(System.String)">
1629 <summary>
1630 Replaces null characters ('\0') with "\\0".
1631 </summary>
1632 <param name="input">The string to search.</param>
1633 <returns>The converted string with null characters replaced by "\\0".</returns>
1634 </member>
1635 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Helper.ThrowInnerException(System.Reflection.TargetInvocationException)">
1636 <summary>
1637 An exception from reflection will always be a TargetInvocationException - however
1638 the goal of Private Accessors is to be seamless to the original code.
1639 The only problem with throwing the inner exception is that the stack trace will
1640 be overwritten. From here we register the stack trace of the inner exception
1641 and then throw it. The Unit Test Adapter will then later rebuild the stack
1642 from the cached shadow information plus the remaining stack from this throw.
1643 </summary>
1644 <param name="outer"></param>
1645 </member>
1646 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert">
1647 <summary>
1648 A collection of helper classes to test various conditions associated
1649 with collections within unit tests. If the condition being tested is not
1650 met, an exception is thrown.
1651 </summary>
1652 </member>
1653 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.Contains(System.Collections.ICollection,System.Object)">
1654 <summary>
1655 Tests whether the specified collection contains the specified element
1656 and throws an exception if the element is not in the collection.
1657 </summary>
1658 <param name="collection">
1659 The collection in which to search for the element.
1660 </param>
1661 <param name="element">
1662 The element that is expected to be in the collection.
1663 </param>
1664 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1665 Thrown if <paramref name="element"/> is not found in
1666 <paramref name="collection"/>.
1667 </exception>
1668 </member>
1669 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.Contains(System.Collections.ICollection,System.Object,System.String)">
1670 <summary>
1671 Tests whether the specified collection contains the specified element
1672 and throws an exception if the element is not in the collection.
1673 </summary>
1674 <param name="collection">
1675 The collection in which to search for the element.
1676 </param>
1677 <param name="element">
1678 The element that is expected to be in the collection.
1679 </param>
1680 <param name="message">
1681 The message to include in the exception when <paramref name="element"/>
1682 is not in <paramref name="collection"/>. The message is shown in
1683 test results.
1684 </param>
1685 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1686 Thrown if <paramref name="element"/> is not found in
1687 <paramref name="collection"/>.
1688 </exception>
1689 </member>
1690 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.Contains(System.Collections.ICollection,System.Object,System.String,System.Object[])">
1691 <summary>
1692 Tests whether the specified collection contains the specified element
1693 and throws an exception if the element is not in the collection.
1694 </summary>
1695 <param name="collection">
1696 The collection in which to search for the element.
1697 </param>
1698 <param name="element">
1699 The element that is expected to be in the collection.
1700 </param>
1701 <param name="message">
1702 The message to include in the exception when <paramref name="element"/>
1703 is not in <paramref name="collection"/>. The message is shown in
1704 test results.
1705 </param>
1706 <param name="parameters">
1707 An array of parameters to use when formatting <paramref name="message"/>.
1708 </param>
1709 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1710 Thrown if <paramref name="element"/> is not found in
1711 <paramref name="collection"/>.
1712 </exception>
1713 </member>
1714 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.DoesNotContain(System.Collections.ICollection,System.Object)">
1715 <summary>
1716 Tests whether the specified collection does not contain the specified
1717 element and throws an exception if the element is in the collection.
1718 </summary>
1719 <param name="collection">
1720 The collection in which to search for the element.
1721 </param>
1722 <param name="element">
1723 The element that is expected not to be in the collection.
1724 </param>
1725 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1726 Thrown if <paramref name="element"/> is found in
1727 <paramref name="collection"/>.
1728 </exception>
1729 </member>
1730 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.DoesNotContain(System.Collections.ICollection,System.Object,System.String)">
1731 <summary>
1732 Tests whether the specified collection does not contain the specified
1733 element and throws an exception if the element is in the collection.
1734 </summary>
1735 <param name="collection">
1736 The collection in which to search for the element.
1737 </param>
1738 <param name="element">
1739 The element that is expected not to be in the collection.
1740 </param>
1741 <param name="message">
1742 The message to include in the exception when <paramref name="element"/>
1743 is in <paramref name="collection"/>. The message is shown in test
1744 results.
1745 </param>
1746 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1747 Thrown if <paramref name="element"/> is found in
1748 <paramref name="collection"/>.
1749 </exception>
1750 </member>
1751 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.DoesNotContain(System.Collections.ICollection,System.Object,System.String,System.Object[])">
1752 <summary>
1753 Tests whether the specified collection does not contain the specified
1754 element and throws an exception if the element is in the collection.
1755 </summary>
1756 <param name="collection">
1757 The collection in which to search for the element.
1758 </param>
1759 <param name="element">
1760 The element that is expected not to be in the collection.
1761 </param>
1762 <param name="message">
1763 The message to include in the exception when <paramref name="element"/>
1764 is in <paramref name="collection"/>. The message is shown in test
1765 results.
1766 </param>
1767 <param name="parameters">
1768 An array of parameters to use when formatting <paramref name="message"/>.
1769 </param>
1770 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1771 Thrown if <paramref name="element"/> is found in
1772 <paramref name="collection"/>.
1773 </exception>
1774 </member>
1775 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreNotNull(System.Collections.ICollection)">
1776 <summary>
1777 Tests whether all items in the specified collection are non-null and throws
1778 an exception if any element is null.
1779 </summary>
1780 <param name="collection">
1781 The collection in which to search for null elements.
1782 </param>
1783 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1784 Thrown if a null element is found in <paramref name="collection"/>.
1785 </exception>
1786 </member>
1787 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreNotNull(System.Collections.ICollection,System.String)">
1788 <summary>
1789 Tests whether all items in the specified collection are non-null and throws
1790 an exception if any element is null.
1791 </summary>
1792 <param name="collection">
1793 The collection in which to search for null elements.
1794 </param>
1795 <param name="message">
1796 The message to include in the exception when <paramref name="collection"/>
1797 contains a null element. The message is shown in test results.
1798 </param>
1799 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1800 Thrown if a null element is found in <paramref name="collection"/>.
1801 </exception>
1802 </member>
1803 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreNotNull(System.Collections.ICollection,System.String,System.Object[])">
1804 <summary>
1805 Tests whether all items in the specified collection are non-null and throws
1806 an exception if any element is null.
1807 </summary>
1808 <param name="collection">
1809 The collection in which to search for null elements.
1810 </param>
1811 <param name="message">
1812 The message to include in the exception when <paramref name="collection"/>
1813 contains a null element. The message is shown in test results.
1814 </param>
1815 <param name="parameters">
1816 An array of parameters to use when formatting <paramref name="message"/>.
1817 </param>
1818 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1819 Thrown if a null element is found in <paramref name="collection"/>.
1820 </exception>
1821 </member>
1822 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreUnique(System.Collections.ICollection)">
1823 <summary>
1824 Tests whether all items in the specified collection are unique or not and
1825 throws if any two elements in the collection are equal.
1826 </summary>
1827 <param name="collection">
1828 The collection in which to search for duplicate elements.
1829 </param>
1830 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1831 Thrown if a two or more equal elements are found in
1832 <paramref name="collection"/>.
1833 </exception>
1834 </member>
1835 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreUnique(System.Collections.ICollection,System.String)">
1836 <summary>
1837 Tests whether all items in the specified collection are unique or not and
1838 throws if any two elements in the collection are equal.
1839 </summary>
1840 <param name="collection">
1841 The collection in which to search for duplicate elements.
1842 </param>
1843 <param name="message">
1844 The message to include in the exception when <paramref name="collection"/>
1845 contains at least one duplicate element. The message is shown in
1846 test results.
1847 </param>
1848 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1849 Thrown if a two or more equal elements are found in
1850 <paramref name="collection"/>.
1851 </exception>
1852 </member>
1853 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreUnique(System.Collections.ICollection,System.String,System.Object[])">
1854 <summary>
1855 Tests whether all items in the specified collection are unique or not and
1856 throws if any two elements in the collection are equal.
1857 </summary>
1858 <param name="collection">
1859 The collection in which to search for duplicate elements.
1860 </param>
1861 <param name="message">
1862 The message to include in the exception when <paramref name="collection"/>
1863 contains at least one duplicate element. The message is shown in
1864 test results.
1865 </param>
1866 <param name="parameters">
1867 An array of parameters to use when formatting <paramref name="message"/>.
1868 </param>
1869 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1870 Thrown if a two or more equal elements are found in
1871 <paramref name="collection"/>.
1872 </exception>
1873 </member>
1874 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsSubsetOf(System.Collections.ICollection,System.Collections.ICollection)">
1875 <summary>
1876 Tests whether one collection is a subset of another collection and
1877 throws an exception if any element in the subset is not also in the
1878 superset.
1879 </summary>
1880 <param name="subset">
1881 The collection expected to be a subset of <paramref name="superset"/>.
1882 </param>
1883 <param name="superset">
1884 The collection expected to be a superset of <paramref name="subset"/>
1885 </param>
1886 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1887 Thrown if an element in <paramref name="subset"/> is not found in
1888 <paramref name="superset"/>.
1889 </exception>
1890 </member>
1891 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String)">
1892 <summary>
1893 Tests whether one collection is a subset of another collection and
1894 throws an exception if any element in the subset is not also in the
1895 superset.
1896 </summary>
1897 <param name="subset">
1898 The collection expected to be a subset of <paramref name="superset"/>.
1899 </param>
1900 <param name="superset">
1901 The collection expected to be a superset of <paramref name="subset"/>
1902 </param>
1903 <param name="message">
1904 The message to include in the exception when an element in
1905 <paramref name="subset"/> is not found in <paramref name="superset"/>.
1906 The message is shown in test results.
1907 </param>
1908 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1909 Thrown if an element in <paramref name="subset"/> is not found in
1910 <paramref name="superset"/>.
1911 </exception>
1912 </member>
1913 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
1914 <summary>
1915 Tests whether one collection is a subset of another collection and
1916 throws an exception if any element in the subset is not also in the
1917 superset.
1918 </summary>
1919 <param name="subset">
1920 The collection expected to be a subset of <paramref name="superset"/>.
1921 </param>
1922 <param name="superset">
1923 The collection expected to be a superset of <paramref name="subset"/>
1924 </param>
1925 <param name="message">
1926 The message to include in the exception when an element in
1927 <paramref name="subset"/> is not found in <paramref name="superset"/>.
1928 The message is shown in test results.
1929 </param>
1930 <param name="parameters">
1931 An array of parameters to use when formatting <paramref name="message"/>.
1932 </param>
1933 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1934 Thrown if an element in <paramref name="subset"/> is not found in
1935 <paramref name="superset"/>.
1936 </exception>
1937 </member>
1938 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsNotSubsetOf(System.Collections.ICollection,System.Collections.ICollection)">
1939 <summary>
1940 Tests whether one collection is not a subset of another collection and
1941 throws an exception if all elements in the subset are also in the
1942 superset.
1943 </summary>
1944 <param name="subset">
1945 The collection expected not to be a subset of <paramref name="superset"/>.
1946 </param>
1947 <param name="superset">
1948 The collection expected not to be a superset of <paramref name="subset"/>
1949 </param>
1950 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1951 Thrown if every element in <paramref name="subset"/> is also found in
1952 <paramref name="superset"/>.
1953 </exception>
1954 </member>
1955 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsNotSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String)">
1956 <summary>
1957 Tests whether one collection is not a subset of another collection and
1958 throws an exception if all elements in the subset are also in the
1959 superset.
1960 </summary>
1961 <param name="subset">
1962 The collection expected not to be a subset of <paramref name="superset"/>.
1963 </param>
1964 <param name="superset">
1965 The collection expected not to be a superset of <paramref name="subset"/>
1966 </param>
1967 <param name="message">
1968 The message to include in the exception when every element in
1969 <paramref name="subset"/> is also found in <paramref name="superset"/>.
1970 The message is shown in test results.
1971 </param>
1972 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1973 Thrown if every element in <paramref name="subset"/> is also found in
1974 <paramref name="superset"/>.
1975 </exception>
1976 </member>
1977 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsNotSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
1978 <summary>
1979 Tests whether one collection is not a subset of another collection and
1980 throws an exception if all elements in the subset are also in the
1981 superset.
1982 </summary>
1983 <param name="subset">
1984 The collection expected not to be a subset of <paramref name="superset"/>.
1985 </param>
1986 <param name="superset">
1987 The collection expected not to be a superset of <paramref name="subset"/>
1988 </param>
1989 <param name="message">
1990 The message to include in the exception when every element in
1991 <paramref name="subset"/> is also found in <paramref name="superset"/>.
1992 The message is shown in test results.
1993 </param>
1994 <param name="parameters">
1995 An array of parameters to use when formatting <paramref name="message"/>.
1996 </param>
1997 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
1998 Thrown if every element in <paramref name="subset"/> is also found in
1999 <paramref name="superset"/>.
2000 </exception>
2001 </member>
2002 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEquivalent(System.Collections.ICollection,System.Collections.ICollection)">
2003 <summary>
2004 Tests whether two collections contain the same elements and throws an
2005 exception if either collection contains an element not in the other
2006 collection.
2007 </summary>
2008 <param name="expected">
2009 The first collection to compare. This contains the elements the test
2010 expects.
2011 </param>
2012 <param name="actual">
2013 The second collection to compare. This is the collection produced by
2014 the code under test.
2015 </param>
2016 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2017 Thrown if an element was found in one of the collections but not
2018 the other.
2019 </exception>
2020 </member>
2021 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String)">
2022 <summary>
2023 Tests whether two collections contain the same elements and throws an
2024 exception if either collection contains an element not in the other
2025 collection.
2026 </summary>
2027 <param name="expected">
2028 The first collection to compare. This contains the elements the test
2029 expects.
2030 </param>
2031 <param name="actual">
2032 The second collection to compare. This is the collection produced by
2033 the code under test.
2034 </param>
2035 <param name="message">
2036 The message to include in the exception when an element was found
2037 in one of the collections but not the other. The message is shown
2038 in test results.
2039 </param>
2040 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2041 Thrown if an element was found in one of the collections but not
2042 the other.
2043 </exception>
2044 </member>
2045 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
2046 <summary>
2047 Tests whether two collections contain the same elements and throws an
2048 exception if either collection contains an element not in the other
2049 collection.
2050 </summary>
2051 <param name="expected">
2052 The first collection to compare. This contains the elements the test
2053 expects.
2054 </param>
2055 <param name="actual">
2056 The second collection to compare. This is the collection produced by
2057 the code under test.
2058 </param>
2059 <param name="message">
2060 The message to include in the exception when an element was found
2061 in one of the collections but not the other. The message is shown
2062 in test results.
2063 </param>
2064 <param name="parameters">
2065 An array of parameters to use when formatting <paramref name="message"/>.
2066 </param>
2067 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2068 Thrown if an element was found in one of the collections but not
2069 the other.
2070 </exception>
2071 </member>
2072 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEquivalent(System.Collections.ICollection,System.Collections.ICollection)">
2073 <summary>
2074 Tests whether two collections contain the different elements and throws an
2075 exception if the two collections contain identical elements without regard
2076 to order.
2077 </summary>
2078 <param name="expected">
2079 The first collection to compare. This contains the elements the test
2080 expects to be different than the actual collection.
2081 </param>
2082 <param name="actual">
2083 The second collection to compare. This is the collection produced by
2084 the code under test.
2085 </param>
2086 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2087 Thrown if the two collections contained the same elements, including
2088 the same number of duplicate occurrences of each element.
2089 </exception>
2090 </member>
2091 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String)">
2092 <summary>
2093 Tests whether two collections contain the different elements and throws an
2094 exception if the two collections contain identical elements without regard
2095 to order.
2096 </summary>
2097 <param name="expected">
2098 The first collection to compare. This contains the elements the test
2099 expects to be different than the actual collection.
2100 </param>
2101 <param name="actual">
2102 The second collection to compare. This is the collection produced by
2103 the code under test.
2104 </param>
2105 <param name="message">
2106 The message to include in the exception when <paramref name="actual"/>
2107 contains the same elements as <paramref name="expected"/>. The message
2108 is shown in test results.
2109 </param>
2110 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2111 Thrown if the two collections contained the same elements, including
2112 the same number of duplicate occurrences of each element.
2113 </exception>
2114 </member>
2115 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
2116 <summary>
2117 Tests whether two collections contain the different elements and throws an
2118 exception if the two collections contain identical elements without regard
2119 to order.
2120 </summary>
2121 <param name="expected">
2122 The first collection to compare. This contains the elements the test
2123 expects to be different than the actual collection.
2124 </param>
2125 <param name="actual">
2126 The second collection to compare. This is the collection produced by
2127 the code under test.
2128 </param>
2129 <param name="message">
2130 The message to include in the exception when <paramref name="actual"/>
2131 contains the same elements as <paramref name="expected"/>. The message
2132 is shown in test results.
2133 </param>
2134 <param name="parameters">
2135 An array of parameters to use when formatting <paramref name="message"/>.
2136 </param>
2137 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2138 Thrown if the two collections contained the same elements, including
2139 the same number of duplicate occurrences of each element.
2140 </exception>
2141 </member>
2142 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.ICollection,System.Type)">
2143 <summary>
2144 Tests whether all elements in the specified collection are instances
2145 of the expected type and throws an exception if the expected type is
2146 not in the inheritance hierarchy of one or more of the elements.
2147 </summary>
2148 <param name="collection">
2149 The collection containing elements the test expects to be of the
2150 specified type.
2151 </param>
2152 <param name="expectedType">
2153 The expected type of each element of <paramref name="collection"/>.
2154 </param>
2155 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2156 Thrown if an element in <paramref name="collection"/> is null or
2157 <paramref name="expectedType"/> is not in the inheritance hierarchy
2158 of an element in <paramref name="collection"/>.
2159 </exception>
2160 </member>
2161 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.ICollection,System.Type,System.String)">
2162 <summary>
2163 Tests whether all elements in the specified collection are instances
2164 of the expected type and throws an exception if the expected type is
2165 not in the inheritance hierarchy of one or more of the elements.
2166 </summary>
2167 <param name="collection">
2168 The collection containing elements the test expects to be of the
2169 specified type.
2170 </param>
2171 <param name="expectedType">
2172 The expected type of each element of <paramref name="collection"/>.
2173 </param>
2174 <param name="message">
2175 The message to include in the exception when an element in
2176 <paramref name="collection"/> is not an instance of
2177 <paramref name="expectedType"/>. The message is shown in test results.
2178 </param>
2179 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2180 Thrown if an element in <paramref name="collection"/> is null or
2181 <paramref name="expectedType"/> is not in the inheritance hierarchy
2182 of an element in <paramref name="collection"/>.
2183 </exception>
2184 </member>
2185 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.ICollection,System.Type,System.String,System.Object[])">
2186 <summary>
2187 Tests whether all elements in the specified collection are instances
2188 of the expected type and throws an exception if the expected type is
2189 not in the inheritance hierarchy of one or more of the elements.
2190 </summary>
2191 <param name="collection">
2192 The collection containing elements the test expects to be of the
2193 specified type.
2194 </param>
2195 <param name="expectedType">
2196 The expected type of each element of <paramref name="collection"/>.
2197 </param>
2198 <param name="message">
2199 The message to include in the exception when an element in
2200 <paramref name="collection"/> is not an instance of
2201 <paramref name="expectedType"/>. The message is shown in test results.
2202 </param>
2203 <param name="parameters">
2204 An array of parameters to use when formatting <paramref name="message"/>.
2205 </param>
2206 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2207 Thrown if an element in <paramref name="collection"/> is null or
2208 <paramref name="expectedType"/> is not in the inheritance hierarchy
2209 of an element in <paramref name="collection"/>.
2210 </exception>
2211 </member>
2212 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection)">
2213 <summary>
2214 Tests whether the specified collections are equal and throws an exception
2215 if the two collections are not equal. Equality is defined as having the same
2216 elements in the same order and quantity. Different references to the same
2217 value are considered equal.
2218 </summary>
2219 <param name="expected">
2220 The first collection to compare. This is the collection the tests expects.
2221 </param>
2222 <param name="actual">
2223 The second collection to compare. This is the collection produced by the
2224 code under test.
2225 </param>
2226 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2227 Thrown if <paramref name="expected"/> is not equal to
2228 <paramref name="actual"/>.
2229 </exception>
2230 </member>
2231 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.String)">
2232 <summary>
2233 Tests whether the specified collections are equal and throws an exception
2234 if the two collections are not equal. Equality is defined as having the same
2235 elements in the same order and quantity. Different references to the same
2236 value are considered equal.
2237 </summary>
2238 <param name="expected">
2239 The first collection to compare. This is the collection the tests expects.
2240 </param>
2241 <param name="actual">
2242 The second collection to compare. This is the collection produced by the
2243 code under test.
2244 </param>
2245 <param name="message">
2246 The message to include in the exception when <paramref name="actual"/>
2247 is not equal to <paramref name="expected"/>. The message is shown in
2248 test results.
2249 </param>
2250 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2251 Thrown if <paramref name="expected"/> is not equal to
2252 <paramref name="actual"/>.
2253 </exception>
2254 </member>
2255 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
2256 <summary>
2257 Tests whether the specified collections are equal and throws an exception
2258 if the two collections are not equal. Equality is defined as having the same
2259 elements in the same order and quantity. Different references to the same
2260 value are considered equal.
2261 </summary>
2262 <param name="expected">
2263 The first collection to compare. This is the collection the tests expects.
2264 </param>
2265 <param name="actual">
2266 The second collection to compare. This is the collection produced by the
2267 code under test.
2268 </param>
2269 <param name="message">
2270 The message to include in the exception when <paramref name="actual"/>
2271 is not equal to <paramref name="expected"/>. The message is shown in
2272 test results.
2273 </param>
2274 <param name="parameters">
2275 An array of parameters to use when formatting <paramref name="message"/>.
2276 </param>
2277 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2278 Thrown if <paramref name="expected"/> is not equal to
2279 <paramref name="actual"/>.
2280 </exception>
2281 </member>
2282 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection)">
2283 <summary>
2284 Tests whether the specified collections are unequal and throws an exception
2285 if the two collections are equal. Equality is defined as having the same
2286 elements in the same order and quantity. Different references to the same
2287 value are considered equal.
2288 </summary>
2289 <param name="notExpected">
2290 The first collection to compare. This is the collection the tests expects
2291 not to match <paramref name="actual"/>.
2292 </param>
2293 <param name="actual">
2294 The second collection to compare. This is the collection produced by the
2295 code under test.
2296 </param>
2297 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2298 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
2299 </exception>
2300 </member>
2301 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.String)">
2302 <summary>
2303 Tests whether the specified collections are unequal and throws an exception
2304 if the two collections are equal. Equality is defined as having the same
2305 elements in the same order and quantity. Different references to the same
2306 value are considered equal.
2307 </summary>
2308 <param name="notExpected">
2309 The first collection to compare. This is the collection the tests expects
2310 not to match <paramref name="actual"/>.
2311 </param>
2312 <param name="actual">
2313 The second collection to compare. This is the collection produced by the
2314 code under test.
2315 </param>
2316 <param name="message">
2317 The message to include in the exception when <paramref name="actual"/>
2318 is equal to <paramref name="notExpected"/>. The message is shown in
2319 test results.
2320 </param>
2321 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2322 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
2323 </exception>
2324 </member>
2325 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
2326 <summary>
2327 Tests whether the specified collections are unequal and throws an exception
2328 if the two collections are equal. Equality is defined as having the same
2329 elements in the same order and quantity. Different references to the same
2330 value are considered equal.
2331 </summary>
2332 <param name="notExpected">
2333 The first collection to compare. This is the collection the tests expects
2334 not to match <paramref name="actual"/>.
2335 </param>
2336 <param name="actual">
2337 The second collection to compare. This is the collection produced by the
2338 code under test.
2339 </param>
2340 <param name="message">
2341 The message to include in the exception when <paramref name="actual"/>
2342 is equal to <paramref name="notExpected"/>. The message is shown in
2343 test results.
2344 </param>
2345 <param name="parameters">
2346 An array of parameters to use when formatting <paramref name="message"/>.
2347 </param>
2348 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2349 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
2350 </exception>
2351 </member>
2352 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer)">
2353 <summary>
2354 Tests whether the specified collections are equal and throws an exception
2355 if the two collections are not equal. Equality is defined as having the same
2356 elements in the same order and quantity. Different references to the same
2357 value are considered equal.
2358 </summary>
2359 <param name="expected">
2360 The first collection to compare. This is the collection the tests expects.
2361 </param>
2362 <param name="actual">
2363 The second collection to compare. This is the collection produced by the
2364 code under test.
2365 </param>
2366 <param name="comparer">
2367 The compare implementation to use when comparing elements of the collection.
2368 </param>
2369 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2370 Thrown if <paramref name="expected"/> is not equal to
2371 <paramref name="actual"/>.
2372 </exception>
2373 </member>
2374 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String)">
2375 <summary>
2376 Tests whether the specified collections are equal and throws an exception
2377 if the two collections are not equal. Equality is defined as having the same
2378 elements in the same order and quantity. Different references to the same
2379 value are considered equal.
2380 </summary>
2381 <param name="expected">
2382 The first collection to compare. This is the collection the tests expects.
2383 </param>
2384 <param name="actual">
2385 The second collection to compare. This is the collection produced by the
2386 code under test.
2387 </param>
2388 <param name="comparer">
2389 The compare implementation to use when comparing elements of the collection.
2390 </param>
2391 <param name="message">
2392 The message to include in the exception when <paramref name="actual"/>
2393 is not equal to <paramref name="expected"/>. The message is shown in
2394 test results.
2395 </param>
2396 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2397 Thrown if <paramref name="expected"/> is not equal to
2398 <paramref name="actual"/>.
2399 </exception>
2400 </member>
2401 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String,System.Object[])">
2402 <summary>
2403 Tests whether the specified collections are equal and throws an exception
2404 if the two collections are not equal. Equality is defined as having the same
2405 elements in the same order and quantity. Different references to the same
2406 value are considered equal.
2407 </summary>
2408 <param name="expected">
2409 The first collection to compare. This is the collection the tests expects.
2410 </param>
2411 <param name="actual">
2412 The second collection to compare. This is the collection produced by the
2413 code under test.
2414 </param>
2415 <param name="comparer">
2416 The compare implementation to use when comparing elements of the collection.
2417 </param>
2418 <param name="message">
2419 The message to include in the exception when <paramref name="actual"/>
2420 is not equal to <paramref name="expected"/>. The message is shown in
2421 test results.
2422 </param>
2423 <param name="parameters">
2424 An array of parameters to use when formatting <paramref name="message"/>.
2425 </param>
2426 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2427 Thrown if <paramref name="expected"/> is not equal to
2428 <paramref name="actual"/>.
2429 </exception>
2430 </member>
2431 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer)">
2432 <summary>
2433 Tests whether the specified collections are unequal and throws an exception
2434 if the two collections are equal. Equality is defined as having the same
2435 elements in the same order and quantity. Different references to the same
2436 value are considered equal.
2437 </summary>
2438 <param name="notExpected">
2439 The first collection to compare. This is the collection the tests expects
2440 not to match <paramref name="actual"/>.
2441 </param>
2442 <param name="actual">
2443 The second collection to compare. This is the collection produced by the
2444 code under test.
2445 </param>
2446 <param name="comparer">
2447 The compare implementation to use when comparing elements of the collection.
2448 </param>
2449 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2450 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
2451 </exception>
2452 </member>
2453 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String)">
2454 <summary>
2455 Tests whether the specified collections are unequal and throws an exception
2456 if the two collections are equal. Equality is defined as having the same
2457 elements in the same order and quantity. Different references to the same
2458 value are considered equal.
2459 </summary>
2460 <param name="notExpected">
2461 The first collection to compare. This is the collection the tests expects
2462 not to match <paramref name="actual"/>.
2463 </param>
2464 <param name="actual">
2465 The second collection to compare. This is the collection produced by the
2466 code under test.
2467 </param>
2468 <param name="comparer">
2469 The compare implementation to use when comparing elements of the collection.
2470 </param>
2471 <param name="message">
2472 The message to include in the exception when <paramref name="actual"/>
2473 is equal to <paramref name="notExpected"/>. The message is shown in
2474 test results.
2475 </param>
2476 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2477 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
2478 </exception>
2479 </member>
2480 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String,System.Object[])">
2481 <summary>
2482 Tests whether the specified collections are unequal and throws an exception
2483 if the two collections are equal. Equality is defined as having the same
2484 elements in the same order and quantity. Different references to the same
2485 value are considered equal.
2486 </summary>
2487 <param name="notExpected">
2488 The first collection to compare. This is the collection the tests expects
2489 not to match <paramref name="actual"/>.
2490 </param>
2491 <param name="actual">
2492 The second collection to compare. This is the collection produced by the
2493 code under test.
2494 </param>
2495 <param name="comparer">
2496 The compare implementation to use when comparing elements of the collection.
2497 </param>
2498 <param name="message">
2499 The message to include in the exception when <paramref name="actual"/>
2500 is equal to <paramref name="notExpected"/>. The message is shown in
2501 test results.
2502 </param>
2503 <param name="parameters">
2504 An array of parameters to use when formatting <paramref name="message"/>.
2505 </param>
2506 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2507 Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
2508 </exception>
2509 </member>
2510 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.GetElementCounts(System.Collections.ICollection,System.Int32@)">
2511 <summary>
2512 Constructs a dictionary containing the number of occurrences of each
2513 element in the specified collection.
2514 </summary>
2515 <param name="collection">
2516 The collection to process.
2517 </param>
2518 <param name="nullCount">
2519 The number of null elements in the collection.
2520 </param>
2521 <returns>
2522 A dictionary containing the number of occurrences of each element
2523 in the specified collection.
2524 </returns>
2525 </member>
2526 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsSubsetOfHelper(System.Collections.ICollection,System.Collections.ICollection)">
2527 <summary>
2528 Determines whether the first collection is a subset of the second
2529 collection. If either set contains duplicate elements, the number
2530 of occurrences of the element in the subset must be less than or
2531 equal to the number of occurrences in the superset.
2532 </summary>
2533 <param name="subset">
2534 The collection the test expects to be contained in <paramref name="superset"/>.
2535 </param>
2536 <param name="superset">
2537 The collection the test expects to contain <paramref name="subset"/>.
2538 </param>
2539 <returns>
2540 True if <paramref name="subset"/> is a subset of
2541 <paramref name="superset"/>, false otherwise.
2542 </returns>
2543 </member>
2544 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.FindMismatchedElement(System.Collections.ICollection,System.Collections.ICollection,System.Int32@,System.Int32@,System.Object@)">
2545 <summary>
2546 Finds a mismatched element between the two collections. A mismatched
2547 element is one that appears a different number of times in the
2548 expected collection than it does in the actual collection. The
2549 collections are assumed to be different non-null references with the
2550 same number of elements. The caller is responsible for this level of
2551 verification. If there is no mismatched element, the function returns
2552 false and the out parameters should not be used.
2553 </summary>
2554 <param name="expected">The first collection to compare.</param>
2555 <param name="actual">The second collection to compare.</param>
2556 <param name="expectedCount">
2557 The expected number of occurrences of
2558 <paramref name="mismatchedElement"/> or 0 if there is no mismatched
2559 element.
2560 </param>
2561 <param name="actualCount">
2562 The actual number of occurrences of
2563 <paramref name="mismatchedElement"/> or 0 if there is no mismatched
2564 element.
2565 </param>
2566 <param name="mismatchedElement">
2567 The mismatched element (may be null) or null if there is no
2568 mismatched element.
2569 </param>
2570 <returns>
2571 true if a mismatched element was found; false otherwise.
2572 </returns>
2573 </member>
2574 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.ObjectComparer">
2575 <summary>
2576 compares the objects using object.Equals
2577 </summary>
2578 </member>
2579 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper">
2580 <summary>
2581 This class is designed to help user doing unit testing.
2582 GenericParameterHelper satisfies some comment generic type constraints
2583 such as:
2584 1. public default constructor
2585 2. implements common interface: IComparable, IEnumerable, ICloneable
2586
2587 </summary>
2588 </member>
2589 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.#ctor">
2590 <summary>
2591 public default constructor, satisfies the constraint in C# generics.
2592 This constructor initializes the Data property to a random value.
2593 </summary>
2594 </member>
2595 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.#ctor(System.Int32)">
2596 <summary>
2597 This constructor initializes the Data property to a user-supplied value
2598 </summary>
2599 <param name="data"></param>
2600 </member>
2601 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.Equals(System.Object)">
2602 <summary>
2603 Do the value comparison for two GenericParameterHelper object
2604 </summary>
2605 <param name="obj">object to do comparison with</param>
2606 <returns>true if obj has the same value as 'this' GenericParameterHelper object.
2607 false otherwise.</returns>
2608 </member>
2609 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.GetHashCode">
2610 <summary>
2611 Returns a hash code for this object.
2612 </summary>
2613 <returns></returns>
2614 </member>
2615 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.CompareTo(System.Object)">
2616 <summary>
2617 Compares to the object.
2618 </summary>
2619 <param name="obj"></param>
2620 <returns></returns>
2621 </member>
2622 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.GetEnumerator">
2623 <summary>
2624 Returns an IEnumerator object whose length is derived from
2625 the Data property.
2626 </summary>
2627 <returns></returns>
2628 </member>
2629 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.Clone">
2630 <summary>
2631 Returns a GenericParameterHelper object that is equal to
2632 'this' one.
2633 </summary>
2634 <returns></returns>
2635 </member>
2636 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.Data">
2637 <summary>
2638 Gets or sets the Data property.
2639 </summary>
2640 </member>
2641 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.RuntimeTypeHelper">
2642 <summary>
2643 Provides method signature discovery for generic methods.
2644 </summary>
2645 </member>
2646 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.RuntimeTypeHelper.SelectMethod(System.Reflection.BindingFlags,System.Reflection.MethodBase[],System.Type[],System.Reflection.ParameterModifier[])">
2647 <summary>
2648 Given a set of methods that match the base criteria, select a method based
2649 upon an array of types. This method should return null if no method matches
2650 the criteria.
2651 </summary>
2652 </member>
2653 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert">
2654 <summary>
2655 Set of string assertions.
2656 </summary>
2657 </member>
2658 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Contains(System.String,System.String)">
2659 <summary>
2660 Tests whether the specified string contains the specified substring
2661 and throws an exception if the substring does not occur within the
2662 test string.
2663 </summary>
2664 <param name="value">
2665 The string that is expected to contain <paramref name="substring"/>.
2666 </param>
2667 <param name="substring">
2668 The string expected to occur within <paramref name="value"/>.
2669 </param>
2670 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2671 Thrown if <paramref name="substring"/> is not found in
2672 <paramref name="value"/>.
2673 </exception>
2674 </member>
2675 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Contains(System.String,System.String,System.String)">
2676 <summary>
2677 Tests whether the specified string contains the specified substring
2678 and throws an exception if the substring does not occur within the
2679 test string.
2680 </summary>
2681 <param name="value">
2682 The string that is expected to contain <paramref name="substring"/>.
2683 </param>
2684 <param name="substring">
2685 The string expected to occur within <paramref name="value"/>.
2686 </param>
2687 <param name="message">
2688 The message to include in the exception when <paramref name="substring"/>
2689 is not in <paramref name="value"/>. The message is shown in
2690 test results.
2691 </param>
2692 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2693 Thrown if <paramref name="substring"/> is not found in
2694 <paramref name="value"/>.
2695 </exception>
2696 </member>
2697 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Contains(System.String,System.String,System.String,System.Object[])">
2698 <summary>
2699 Tests whether the specified string contains the specified substring
2700 and throws an exception if the substring does not occur within the
2701 test string.
2702 </summary>
2703 <param name="value">
2704 The string that is expected to contain <paramref name="substring"/>.
2705 </param>
2706 <param name="substring">
2707 The string expected to occur within <paramref name="value"/>.
2708 </param>
2709 <param name="message">
2710 The message to include in the exception when <paramref name="substring"/>
2711 is not in <paramref name="value"/>. The message is shown in
2712 test results.
2713 </param>
2714 <param name="parameters">
2715 An array of parameters to use when formatting <paramref name="message"/>.
2716 </param>
2717 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2718 Thrown if <paramref name="substring"/> is not found in
2719 <paramref name="value"/>.
2720 </exception>
2721 </member>
2722 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.StartsWith(System.String,System.String)">
2723 <summary>
2724 Tests whether the specified string begins with the specified substring
2725 and throws an exception if the test string does not start with the
2726 substring.
2727 </summary>
2728 <param name="value">
2729 The string that is expected to begin with <paramref name="substring"/>.
2730 </param>
2731 <param name="substring">
2732 The string expected to be a prefix of <paramref name="value"/>.
2733 </param>
2734 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2735 Thrown if <paramref name="value"/> does not begin with
2736 <paramref name="substring"/>.
2737 </exception>
2738 </member>
2739 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.StartsWith(System.String,System.String,System.String)">
2740 <summary>
2741 Tests whether the specified string begins with the specified substring
2742 and throws an exception if the test string does not start with the
2743 substring.
2744 </summary>
2745 <param name="value">
2746 The string that is expected to begin with <paramref name="substring"/>.
2747 </param>
2748 <param name="substring">
2749 The string expected to be a prefix of <paramref name="value"/>.
2750 </param>
2751 <param name="message">
2752 The message to include in the exception when <paramref name="value"/>
2753 does not begin with <paramref name="substring"/>. The message is
2754 shown in test results.
2755 </param>
2756 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2757 Thrown if <paramref name="value"/> does not begin with
2758 <paramref name="substring"/>.
2759 </exception>
2760 </member>
2761 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.StartsWith(System.String,System.String,System.String,System.Object[])">
2762 <summary>
2763 Tests whether the specified string begins with the specified substring
2764 and throws an exception if the test string does not start with the
2765 substring.
2766 </summary>
2767 <param name="value">
2768 The string that is expected to begin with <paramref name="substring"/>.
2769 </param>
2770 <param name="substring">
2771 The string expected to be a prefix of <paramref name="value"/>.
2772 </param>
2773 <param name="message">
2774 The message to include in the exception when <paramref name="value"/>
2775 does not begin with <paramref name="substring"/>. The message is
2776 shown in test results.
2777 </param>
2778 <param name="parameters">
2779 An array of parameters to use when formatting <paramref name="message"/>.
2780 </param>
2781 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2782 Thrown if <paramref name="value"/> does not begin with
2783 <paramref name="substring"/>.
2784 </exception>
2785 </member>
2786 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.EndsWith(System.String,System.String)">
2787 <summary>
2788 Tests whether the specified string ends with the specified substring
2789 and throws an exception if the test string does not end with the
2790 substring.
2791 </summary>
2792 <param name="value">
2793 The string that is expected to end with <paramref name="substring"/>.
2794 </param>
2795 <param name="substring">
2796 The string expected to be a suffix of <paramref name="value"/>.
2797 </param>
2798 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2799 Thrown if <paramref name="value"/> does not end with
2800 <paramref name="substring"/>.
2801 </exception>
2802 </member>
2803 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.EndsWith(System.String,System.String,System.String)">
2804 <summary>
2805 Tests whether the specified string ends with the specified substring
2806 and throws an exception if the test string does not end with the
2807 substring.
2808 </summary>
2809 <param name="value">
2810 The string that is expected to end with <paramref name="substring"/>.
2811 </param>
2812 <param name="substring">
2813 The string expected to be a suffix of <paramref name="value"/>.
2814 </param>
2815 <param name="message">
2816 The message to include in the exception when <paramref name="value"/>
2817 does not end with <paramref name="substring"/>. The message is
2818 shown in test results.
2819 </param>
2820 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2821 Thrown if <paramref name="value"/> does not end with
2822 <paramref name="substring"/>.
2823 </exception>
2824 </member>
2825 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.EndsWith(System.String,System.String,System.String,System.Object[])">
2826 <summary>
2827 Tests whether the specified string ends with the specified substring
2828 and throws an exception if the test string does not end with the
2829 substring.
2830 </summary>
2831 <param name="value">
2832 The string that is expected to end with <paramref name="substring"/>.
2833 </param>
2834 <param name="substring">
2835 The string expected to be a suffix of <paramref name="value"/>.
2836 </param>
2837 <param name="message">
2838 The message to include in the exception when <paramref name="value"/>
2839 does not end with <paramref name="substring"/>. The message is
2840 shown in test results.
2841 </param>
2842 <param name="parameters">
2843 An array of parameters to use when formatting <paramref name="message"/>.
2844 </param>
2845 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2846 Thrown if <paramref name="value"/> does not end with
2847 <paramref name="substring"/>.
2848 </exception>
2849 </member>
2850 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Matches(System.String,System.Text.RegularExpressions.Regex)">
2851 <summary>
2852 Tests whether the specified string matches a regular expression and
2853 throws an exception if the string does not match the expression.
2854 </summary>
2855 <param name="value">
2856 The string that is expected to match <paramref name="pattern"/>.
2857 </param>
2858 <param name="pattern">
2859 The regular expression that <paramref name="value"/> is
2860 expected to match.
2861 </param>
2862 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2863 Thrown if <paramref name="value"/> does not match
2864 <paramref name="pattern"/>.
2865 </exception>
2866 </member>
2867 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Matches(System.String,System.Text.RegularExpressions.Regex,System.String)">
2868 <summary>
2869 Tests whether the specified string matches a regular expression and
2870 throws an exception if the string does not match the expression.
2871 </summary>
2872 <param name="value">
2873 The string that is expected to match <paramref name="pattern"/>.
2874 </param>
2875 <param name="pattern">
2876 The regular expression that <paramref name="value"/> is
2877 expected to match.
2878 </param>
2879 <param name="message">
2880 The message to include in the exception when <paramref name="value"/>
2881 does not match <paramref name="pattern"/>. The message is shown in
2882 test results.
2883 </param>
2884 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2885 Thrown if <paramref name="value"/> does not match
2886 <paramref name="pattern"/>.
2887 </exception>
2888 </member>
2889 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Matches(System.String,System.Text.RegularExpressions.Regex,System.String,System.Object[])">
2890 <summary>
2891 Tests whether the specified string matches a regular expression and
2892 throws an exception if the string does not match the expression.
2893 </summary>
2894 <param name="value">
2895 The string that is expected to match <paramref name="pattern"/>.
2896 </param>
2897 <param name="pattern">
2898 The regular expression that <paramref name="value"/> is
2899 expected to match.
2900 </param>
2901 <param name="message">
2902 The message to include in the exception when <paramref name="value"/>
2903 does not match <paramref name="pattern"/>. The message is shown in
2904 test results.
2905 </param>
2906 <param name="parameters">
2907 An array of parameters to use when formatting <paramref name="message"/>.
2908 </param>
2909 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2910 Thrown if <paramref name="value"/> does not match
2911 <paramref name="pattern"/>.
2912 </exception>
2913 </member>
2914 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.DoesNotMatch(System.String,System.Text.RegularExpressions.Regex)">
2915 <summary>
2916 Tests whether the specified string does not match a regular expression
2917 and throws an exception if the string matches the expression.
2918 </summary>
2919 <param name="value">
2920 The string that is expected not to match <paramref name="pattern"/>.
2921 </param>
2922 <param name="pattern">
2923 The regular expression that <paramref name="value"/> is
2924 expected to not match.
2925 </param>
2926 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2927 Thrown if <paramref name="value"/> matches <paramref name="pattern"/>.
2928 </exception>
2929 </member>
2930 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.DoesNotMatch(System.String,System.Text.RegularExpressions.Regex,System.String)">
2931 <summary>
2932 Tests whether the specified string does not match a regular expression
2933 and throws an exception if the string matches the expression.
2934 </summary>
2935 <param name="value">
2936 The string that is expected not to match <paramref name="pattern"/>.
2937 </param>
2938 <param name="pattern">
2939 The regular expression that <paramref name="value"/> is
2940 expected to not match.
2941 </param>
2942 <param name="message">
2943 The message to include in the exception when <paramref name="value"/>
2944 matches <paramref name="pattern"/>. The message is shown in test
2945 results.
2946 </param>
2947 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2948 Thrown if <paramref name="value"/> matches <paramref name="pattern"/>.
2949 </exception>
2950 </member>
2951 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.DoesNotMatch(System.String,System.Text.RegularExpressions.Regex,System.String,System.Object[])">
2952 <summary>
2953 Tests whether the specified string does not match a regular expression
2954 and throws an exception if the string matches the expression.
2955 </summary>
2956 <param name="value">
2957 The string that is expected not to match <paramref name="pattern"/>.
2958 </param>
2959 <param name="pattern">
2960 The regular expression that <paramref name="value"/> is
2961 expected to not match.
2962 </param>
2963 <param name="message">
2964 The message to include in the exception when <paramref name="value"/>
2965 matches <paramref name="pattern"/>. The message is shown in test
2966 results.
2967 </param>
2968 <param name="parameters">
2969 An array of parameters to use when formatting <paramref name="message"/>.
2970 </param>
2971 <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
2972 Thrown if <paramref name="value"/> matches <paramref name="pattern"/>.
2973 </exception>
2974 </member>
2975 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext">
2976 <summary>
2977 TestContext class. This class should be fully abstract and not contain any
2978 members. The adapter will implement the members. Users in the framework should
2979 only access this via a well-defined interface.
2980 </summary>
2981 </member>
2982 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.WriteLine(System.String,System.Object[])">
2983 <summary>
2984 Used to write trace messages while the test is running
2985 </summary>
2986 <param name="format">format string</param>
2987 <param name="args">the arguments</param>
2988 </member>
2989 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.AddResultFile(System.String)">
2990 <summary>
2991 Adds a file name to the list in TestResult.ResultFileNames
2992 </summary>
2993 </member>
2994 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.BeginTimer(System.String)">
2995 <summary>
2996 Begins a timer with the specified name
2997 </summary>
2998 </member>
2999 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.EndTimer(System.String)">
3000 <summary>
3001 Ends a timer with the specified name
3002 </summary>
3003 </member>
3004 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.Properties">
3005 <summary>
3006 Per test properties
3007 </summary>
3008 <value></value>
3009 </member>
3010 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.DataRow">
3011 <summary>
3012 Current data row when test is used for data driven testing.
3013 </summary>
3014 </member>
3015 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.DataConnection">
3016 <summary>
3017 Current data connection row when test is used for data driven testing.
3018 </summary>
3019 </member>
3020 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestLogsDir">
3021 <summary>
3022 Gets the test logs directory.
3023 </summary>
3024 </member>
3025 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestDir">
3026 <summary>
3027 Gets the test directory.
3028 </summary>
3029 </member>
3030 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestDeploymentDir">
3031 <summary>
3032 Gets the test deployment directory.
3033 </summary>
3034 </member>
3035 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestName">
3036 <summary>
3037 Gets the test name.
3038 </summary>
3039 </member>
3040 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.CurrentTestOutcome">
3041 <summary>
3042 Gets the CurrentTestOutcome.
3043 </summary>
3044 </member>
3045 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome">
3046 <summary>
3047 Outcome of a test or a run.
3048 If a new successful state needs to be added you will need to modify
3049 RunResultAndStatistics in TestRun and TestOutcomeHelper below.
3050
3051 NOTE: the order is important and is used for computing outcome for aggregations.
3052 More important outcomes come first. See TestOutcomeHelper.GetAggregationOutcome.
3053 </summary>
3054 </member>
3055 <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Failed">
3056 <summary>
3057 Test was executed, but there were issues.
3058 Issues may involve exceptions or failed assertions.
3059 </summary>
3060 </member>
3061 <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Inconclusive">
3062 <summary>
3063 Test has completed, but we can't say if it passed or failed.
3064 May be used for aborted tests...
3065 </summary>
3066 </member>
3067 <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Passed">
3068 <summary>
3069 Test was executed w/o any issues.
3070 </summary>
3071 </member>
3072 <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.InProgress">
3073 <summary>
3074 Test is currently executing.
3075 </summary>
3076 </member>
3077 <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Error">
3078 <summary>
3079 There was a system error while we were trying to execute a test.
3080 </summary>
3081 </member>
3082 <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Timeout">
3083 <summary>
3084 The test timed out.
3085 </summary>
3086 </member>
3087 <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Aborted">
3088 <summary>
3089 Test was aborted by the user.
3090 </summary>
3091 </member>
3092 <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Unknown">
3093 <summary>
3094 Test is in an unknown state
3095 </summary>
3096 </member>
3097 <member name="T:System.Data.DataRow">
3098 <summary>
3099 The data row.
3100 </summary>
3101 </member>
3102 <member name="T:System.Data.Common.DbConnection">
3103 <summary>
3104 The database connection.
3105 </summary>
3106 </member>
3107 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestClassAttribute">
3108 <summary>
3109 Marks a test class.
3110 </summary>
3111 </member>
3112 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestClassAttribute.#ctor">
3113 <summary>
3114 Initializes a new test class attribute.
3115 </summary>
3116 </member>
3117 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute">
3118 <summary>
3119 Marks a test method.
3120 </summary>
3121 </member>
3122 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute.#ctor">
3123 <summary>
3124 Initializes a new TestMethodAttribute.
3125 </summary>
3126 </member>
3127 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestInitializeAttribute">
3128 <summary>
3129 A method marker called before a test method runs.
3130 </summary>
3131 </member>
3132 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestInitializeAttribute.#ctor">
3133 <summary>
3134 Initializes a new TestInitializeAttribute.
3135 </summary>
3136 </member>
3137 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestCleanupAttribute">
3138 <summary>
3139 A method marker called after a test method runs.
3140 </summary>
3141 </member>
3142 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestCleanupAttribute.#ctor">
3143 <summary>
3144 Initializes a new TestCleanupAttribute.
3145 </summary>
3146 </member>
3147 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.IgnoreAttribute">
3148 <summary>
3149 Ignores a unit test.
3150 </summary>
3151 </member>
3152 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.IgnoreAttribute.#ctor">
3153 <summary>
3154 Initializes a new IgnoreAttribute.
3155 </summary>
3156 </member>
3157 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute">
3158 <summary>
3159 The ExpectedExceptionAttribute.
3160 </summary>
3161 </member>
3162 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute.#ctor(System.Type)">
3163 <summary>
3164 Initializes the ExpectedExceptionAttribute.
3165 </summary>
3166 <param name="exceptionType">The exception type.</param>
3167 </member>
3168 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute.#ctor(System.Type,System.String)">
3169 <summary>
3170 Initializes the ExpectedExceptionAttribute.
3171 </summary>
3172 <param name="exceptionType">The exception type.</param>
3173 <param name="message">The message.</param>
3174 </member>
3175 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute.ExceptionType">
3176 <summary>
3177 Gets the exception type.
3178 </summary>
3179 </member>
3180 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute.Message">
3181 <summary>
3182 Gets the message.
3183 </summary>
3184 </member>
3185 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestPropertyAttribute">
3186 <summary>
3187 The test property attribute.
3188 </summary>
3189 </member>
3190 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestPropertyAttribute.#ctor(System.String,System.String)">
3191 <summary>
3192 Initializes the TestPropertyAttribute.
3193 </summary>
3194 <param name="name"></param>
3195 <param name="value"></param>
3196 </member>
3197 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestPropertyAttribute.Name">
3198 <summary>
3199 Gets the name.
3200 </summary>
3201 </member>
3202 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestPropertyAttribute.Value">
3203 <summary>
3204 Gets the value.
3205 </summary>
3206 </member>
3207 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.ClassInitializeAttribute">
3208 <summary>
3209 The ClassInitializeAttribute.
3210 </summary>
3211 </member>
3212 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ClassInitializeAttribute.#ctor">
3213 <summary>
3214 Initializes the ClassInitializeAttribute.
3215 </summary>
3216 </member>
3217 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.ClassCleanupAttribute">
3218 <summary>
3219 The ClassCleanupAttribute.
3220 </summary>
3221 </member>
3222 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ClassCleanupAttribute.#ctor">
3223 <summary>
3224 Initializes the ClassCleanupAttribute.
3225 </summary>
3226 </member>
3227 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssemblyInitializeAttribute">
3228 <summary>
3229 The AssemblyInitializeAttribute.
3230 </summary>
3231 </member>
3232 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssemblyInitializeAttribute.#ctor">
3233 <summary>
3234 Initializes the AssemblyInitializeAttribute.
3235 </summary>
3236 </member>
3237 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssemblyCleanupAttribute">
3238 <summary>
3239 The AssemblyCleanupAttribute.
3240 </summary>
3241 </member>
3242 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssemblyCleanupAttribute.#ctor">
3243 <summary>
3244 Initializes the AssemblyCleanupAttribute.
3245 </summary>
3246 </member>
3247 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DescriptionAttribute">
3248 <summary>
3249 Description of the test.
3250 </summary>
3251 </member>
3252 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DescriptionAttribute.#ctor(System.String)">
3253 <summary>
3254 Initializes the DescriptionAttribute.
3255 </summary>
3256 <param name="description">The description.</param>
3257 </member>
3258 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DescriptionAttribute.Description">
3259 <summary>
3260 Gets the description.
3261 </summary>
3262 </member>
3263 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.OwnerAttribute">
3264 <summary>
3265 The OwnerAttribute.
3266 </summary>
3267 </member>
3268 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.OwnerAttribute.#ctor(System.String)">
3269 <summary>
3270 Initializes the OwnerAttribute.
3271 </summary>
3272 <param name="owner">The owner.</param>
3273 </member>
3274 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.OwnerAttribute.Owner">
3275 <summary>
3276 Gets the owner.
3277 </summary>
3278 </member>
3279 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.CssProjectStructureAttribute">
3280 <summary>
3281 CSS Project Structure URI.
3282 </summary>
3283 </member>
3284 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CssProjectStructureAttribute.#ctor(System.String)">
3285 <summary>
3286 Initializes the CSS Project Structure URI.
3287 </summary>
3288 <param name="cssProjectStructure">The structure.</param>
3289 </member>
3290 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.CssProjectStructureAttribute.CssProjectStructure">
3291 <summary>
3292 Gets the property structure.
3293 </summary>
3294 </member>
3295 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.CssIterationAttribute">
3296 <summary>
3297 CSS Iteration URI
3298 </summary>
3299 </member>
3300 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CssIterationAttribute.#ctor(System.String)">
3301 <summary>
3302 Initializes the CssIterationAttribute.
3303 </summary>
3304 <param name="cssIteration">The parameter.</param>
3305 </member>
3306 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.CssIterationAttribute.CssIteration">
3307 <summary>
3308 Gets the CssIteration.
3309 </summary>
3310 </member>
3311 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.PriorityAttribute">
3312 <summary>
3313 Priority attribute; used to specify the priority of a unit test.
3314 </summary>
3315 </member>
3316 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PriorityAttribute.#ctor(System.Int32)">
3317 <summary>
3318 Initializes the PriorityAttribute.
3319 </summary>
3320 <param name="priority">The priority.</param>
3321 </member>
3322 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.PriorityAttribute.Priority">
3323 <summary>
3324 Gets the Priority.
3325 </summary>
3326 </member>
3327 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TimeoutAttribute">
3328 <summary>
3329 Timeout attribute; used to specify the timeout of a unit test.
3330 </summary>
3331 </member>
3332 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TimeoutAttribute.#ctor(System.Int32)">
3333 <summary>
3334 Initializes the TimeoutAttribute.
3335 </summary>
3336 <param name="timeout"></param>
3337 </member>
3338 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TimeoutAttribute.Timeout">
3339 <summary>
3340 Gets the Timeout.
3341 </summary>
3342 </member>
3343 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.WorkItemAttribute">
3344 <summary>
3345 WorkItem attribute; used to specify a work item associated with this test.
3346 </summary>
3347 </member>
3348 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.WorkItemAttribute.#ctor(System.Int32)">
3349 <summary>
3350 Initializes the WorkItemAttribute.
3351 </summary>
3352 <param name="id"></param>
3353 </member>
3354 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.WorkItemAttribute.Id">
3355 <summary>
3356 Gets the ID.
3357 </summary>
3358 </member>
3359 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.HostTypeAttribute">
3360 <summary>
3361 HostType specifies the type of host that this unit test will
3362 run in.
3363 </summary>
3364 </member>
3365 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.HostTypeAttribute.#ctor(System.String)">
3366 <summary>
3367 Initializes the host type attribute.
3368 </summary>
3369 <param name="hostType"></param>
3370 </member>
3371 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.HostTypeAttribute.#ctor(System.String,System.String)">
3372 <summary>
3373 Constructor of HostTypeAttribute.
3374 </summary>
3375 <param name="hostType">The type of the host.</param>
3376 <param name="hostData">Custom data for the host adapter.</param>
3377 </member>
3378 <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.HostTypeAttribute.m_hostData">
3379 The reason this is string (and not object) is that currently CMI cannot parse arbitrary instances of object and we deprioritized changing CMI.
3380 </member>
3381 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.HostTypeAttribute.HostType">
3382 <summary>
3383 Gets the host type.
3384 </summary>
3385 </member>
3386 <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.HostTypeAttribute.HostData">
3387 <summary>
3388 Gets the host data.
3389 </summary>
3390 </member>
3391 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute">
3392 <summary>
3393 Used to specify deployment item (file or directory) for per-test deployment.
3394 Can be specified on test class or test method.
3395 Can have multiple instances of the attribute to specify more than one item.
3396 The item path can be absolute or relative, if relative, it is relative to RunConfig.RelativePathRoot.
3397 </summary>
3398 <example>
3399 [DeploymentItem("file1.xml")]
3400 [DeploymentItem("file2.xml", "DataFiles")]
3401 [DeploymentItem("bin\Debug")]
3402 </example>
3403 </member>
3404 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute.#ctor(System.String)">
3405 <summary>
3406 Initializes DeploymentItemAttribute.
3407 </summary>
3408 <param name="path">The path.</param>
3409 </member>
3410 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute.#ctor(System.String,System.String)">
3411 <summary>
3412 Initializes DeploymentItemAttribute.
3413 </summary>
3414 <param name="path">The path.</param>
3415 <param name="outputDirectory">The output directory.</param>
3416 </member>
3417 <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.IVerifiable">
3418 <summary>
3419 Verifiable interface.
3420 </summary>
3421 </member>
3422 <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.IVerifiable.IsValid">
3423 <summary>
3424 The IsValid method.
3425 </summary>
3426 <returns>Returns a value.</returns>
3427 </member>
3428 </members>
3429 </doc>