Microsoft.VisualStudio.TestPlatform.TestFramework.XML 234 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Microsoft.VisualStudio.TestPlatform.TestFramework</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DoNotParallelizeAttribute">
  8. <summary>
  9. Specification to disable parallelization.
  10. </summary>
  11. </member>
  12. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataSourceType">
  13. <summary>
  14. Enum to specify whether the data is stored as property or in method.
  15. </summary>
  16. </member>
  17. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataSourceType.Property">
  18. <summary>
  19. Data is declared as property.
  20. </summary>
  21. </member>
  22. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataSourceType.Method">
  23. <summary>
  24. Data is declared in method.
  25. </summary>
  26. </member>
  27. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataAttribute">
  28. <summary>
  29. Attribute to define dynamic data for a test method.
  30. </summary>
  31. </member>
  32. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataAttribute.#ctor(System.String,Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataSourceType)">
  33. <summary>
  34. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataAttribute"/> class.
  35. </summary>
  36. <param name="dynamicDataSourceName">
  37. The name of method or property having test data.
  38. </param>
  39. <param name="dynamicDataSourceType">
  40. Specifies whether the data is stored as property or in method.
  41. </param>
  42. </member>
  43. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataAttribute.#ctor(System.String,System.Type,Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataSourceType)">
  44. <summary>
  45. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataAttribute"/> class when the test data is present in a class different
  46. from test method's class.
  47. </summary>
  48. <param name="dynamicDataSourceName">
  49. The name of method or property having test data.
  50. </param>
  51. <param name="dynamicDataDeclaringType">
  52. The declaring type of property or method having data. Useful in cases when declaring type is present in a class different from
  53. test method's class. If null, declaring type defaults to test method's class type.
  54. </param>
  55. <param name="dynamicDataSourceType">
  56. Specifies whether the data is stored as property or in method.
  57. </param>
  58. </member>
  59. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataAttribute.DynamicDataDisplayName">
  60. <summary>
  61. Gets or sets the name of method used to customize the display name in test results.
  62. </summary>
  63. </member>
  64. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataAttribute.DynamicDataDisplayNameDeclaringType">
  65. <summary>
  66. Gets or sets the declaring type used to customize the display name in test results.
  67. </summary>
  68. </member>
  69. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataAttribute.GetData(System.Reflection.MethodInfo)">
  70. <inheritdoc />
  71. </member>
  72. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DynamicDataAttribute.GetDisplayName(System.Reflection.MethodInfo,System.Object[])">
  73. <inheritdoc />
  74. </member>
  75. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.ParallelizeAttribute">
  76. <summary>
  77. Specification for parallelization level for a test run.
  78. </summary>
  79. </member>
  80. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.ParallelizeAttribute.DefaultExecutionScope">
  81. <summary>
  82. The default scope for the parallel run. Although method level gives maximum parallelization, the default is set to
  83. class level to enable maximum number of customers to easily convert their tests to run in parallel. In most cases within
  84. a class tests aren't thread safe.
  85. </summary>
  86. </member>
  87. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ParallelizeAttribute.#ctor">
  88. <summary>
  89. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.ParallelizeAttribute"/> class.
  90. </summary>
  91. </member>
  92. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ParallelizeAttribute.Workers">
  93. <summary>
  94. Gets or sets the number of workers to be used for the parallel run.
  95. </summary>
  96. </member>
  97. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ParallelizeAttribute.Scope">
  98. <summary>
  99. Gets or sets the scope of the parallel run.
  100. </summary>
  101. <remarks>
  102. To enable all classes to run in parallel set this to <see cref="F:Microsoft.VisualStudio.TestTools.UnitTesting.ExecutionScope.ClassLevel"/>.
  103. To get the maximum parallelization level set this to <see cref="F:Microsoft.VisualStudio.TestTools.UnitTesting.ExecutionScope.MethodLevel"/>.
  104. </remarks>
  105. </member>
  106. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.ExecutionScope">
  107. <summary>
  108. Parallel execution mode.
  109. </summary>
  110. </member>
  111. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.ExecutionScope.ClassLevel">
  112. <summary>
  113. Each thread of execution will be handed a TestClass worth of tests to execute.
  114. Within the TestClass, the test methods will execute serially.
  115. </summary>
  116. </member>
  117. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.ExecutionScope.MethodLevel">
  118. <summary>
  119. Each thread of execution will be handed TestMethods to execute.
  120. </summary>
  121. </member>
  122. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSource">
  123. <summary>
  124. Test data source for data driven tests.
  125. </summary>
  126. </member>
  127. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSource.GetData(System.Reflection.MethodInfo)">
  128. <summary>
  129. Gets the test data from custom test data source.
  130. </summary>
  131. <param name="methodInfo">
  132. The method info of test method.
  133. </param>
  134. <returns>
  135. Test data for calling test method.
  136. </returns>
  137. </member>
  138. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ITestDataSource.GetDisplayName(System.Reflection.MethodInfo,System.Object[])">
  139. <summary>
  140. Gets the display name corresponding to test data row for displaying in TestResults.
  141. </summary>
  142. <param name="methodInfo">
  143. The method info of test method.
  144. </param>
  145. <param name="data">
  146. The test data which is passed to test method.
  147. </param>
  148. <returns>
  149. The <see cref="T:System.String"/>.
  150. </returns>
  151. </member>
  152. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod">
  153. <summary>
  154. TestMethod for execution.
  155. </summary>
  156. </member>
  157. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod.TestMethodName">
  158. <summary>
  159. Gets the name of test method.
  160. </summary>
  161. </member>
  162. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod.TestClassName">
  163. <summary>
  164. Gets the name of test class.
  165. </summary>
  166. </member>
  167. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod.ReturnType">
  168. <summary>
  169. Gets the return type of test method.
  170. </summary>
  171. </member>
  172. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod.Arguments">
  173. <summary>
  174. Gets the arguments with which test method is invoked.
  175. </summary>
  176. </member>
  177. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod.ParameterTypes">
  178. <summary>
  179. Gets the parameters of test method.
  180. </summary>
  181. </member>
  182. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod.MethodInfo">
  183. <summary>
  184. Gets the methodInfo for test method.
  185. </summary>
  186. <remarks>
  187. This is just to retrieve additional information about the method.
  188. Do not directly invoke the method using MethodInfo. Use ITestMethod.Invoke instead.
  189. </remarks>
  190. </member>
  191. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod.Invoke(System.Object[])">
  192. <summary>
  193. Invokes the test method.
  194. </summary>
  195. <param name="arguments">
  196. Arguments to pass to test method. (E.g. For data driven)
  197. </param>
  198. <returns>
  199. Result of test method invocation.
  200. </returns>
  201. <remarks>
  202. This call handles asynchronous test methods as well.
  203. </remarks>
  204. </member>
  205. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod.GetAllAttributes(System.Boolean)">
  206. <summary>
  207. Get all attributes of the test method.
  208. </summary>
  209. <param name="inherit">
  210. Whether attribute defined in parent class is valid.
  211. </param>
  212. <returns>
  213. All attributes.
  214. </returns>
  215. </member>
  216. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod.GetAttributes``1(System.Boolean)">
  217. <summary>
  218. Get attribute of specific type.
  219. </summary>
  220. <typeparam name="AttributeType"> System.Attribute type. </typeparam>
  221. <param name="inherit">
  222. Whether attribute defined in parent class is valid.
  223. </param>
  224. <returns>
  225. The attributes of the specified type.
  226. </returns>
  227. </member>
  228. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Helper">
  229. <summary>
  230. The helper.
  231. </summary>
  232. </member>
  233. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Helper.CheckParameterNotNull(System.Object,System.String,System.String)">
  234. <summary>
  235. The check parameter not null.
  236. </summary>
  237. <param name="param">
  238. The parameter.
  239. </param>
  240. <param name="parameterName">
  241. The parameter name.
  242. </param>
  243. <param name="message">
  244. The message.
  245. </param>
  246. <exception cref="T:System.ArgumentNullException"> Throws argument null exception when parameter is null. </exception>
  247. </member>
  248. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Helper.CheckParameterNotNullOrEmpty(System.String,System.String,System.String)">
  249. <summary>
  250. The check parameter not null or empty.
  251. </summary>
  252. <param name="param">
  253. The parameter.
  254. </param>
  255. <param name="parameterName">
  256. The parameter name.
  257. </param>
  258. <param name="message">
  259. The message.
  260. </param>
  261. <exception cref="T:System.ArgumentException"> Throws ArgumentException when parameter is null. </exception>
  262. </member>
  263. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataAccessMethod">
  264. <summary>
  265. Enumeration for how we access data rows in data driven testing.
  266. </summary>
  267. </member>
  268. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.DataAccessMethod.Sequential">
  269. <summary>
  270. Rows are returned in sequential order.
  271. </summary>
  272. </member>
  273. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.DataAccessMethod.Random">
  274. <summary>
  275. Rows are returned in random order.
  276. </summary>
  277. </member>
  278. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataRowAttribute">
  279. <summary>
  280. Attribute to define in-line data for a test method.
  281. </summary>
  282. </member>
  283. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataRowAttribute.#ctor">
  284. <summary>
  285. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataRowAttribute"/> class.
  286. </summary>
  287. </member>
  288. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataRowAttribute.#ctor(System.Object)">
  289. <summary>
  290. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataRowAttribute"/> class.
  291. </summary>
  292. <param name="data1"> The data object. </param>
  293. </member>
  294. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataRowAttribute.#ctor(System.Object,System.Object[])">
  295. <summary>
  296. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataRowAttribute"/> class which takes in an array of arguments.
  297. </summary>
  298. <param name="data1"> A data object. </param>
  299. <param name="moreData"> More data. </param>
  300. </member>
  301. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataRowAttribute.Data">
  302. <summary>
  303. Gets data for calling test method.
  304. </summary>
  305. </member>
  306. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataRowAttribute.DisplayName">
  307. <summary>
  308. Gets or sets display name in test results for customization.
  309. </summary>
  310. </member>
  311. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataRowAttribute.GetData(System.Reflection.MethodInfo)">
  312. <inheritdoc />
  313. </member>
  314. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataRowAttribute.GetDisplayName(System.Reflection.MethodInfo,System.Object[])">
  315. <inheritdoc />
  316. </member>
  317. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException">
  318. <summary>
  319. The assert inconclusive exception.
  320. </summary>
  321. </member>
  322. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException.#ctor(System.String,System.Exception)">
  323. <summary>
  324. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException"/> class.
  325. </summary>
  326. <param name="msg"> The message. </param>
  327. <param name="ex"> The exception. </param>
  328. </member>
  329. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException.#ctor(System.String)">
  330. <summary>
  331. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException"/> class.
  332. </summary>
  333. <param name="msg"> The message. </param>
  334. </member>
  335. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException.#ctor">
  336. <summary>
  337. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException"/> class.
  338. </summary>
  339. </member>
  340. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException">
  341. <summary>
  342. InternalTestFailureException class. Used to indicate internal failure for a test case
  343. </summary>
  344. <remarks>
  345. This class is only added to preserve source compatibility with the V1 framework.
  346. For all practical purposes either use AssertFailedException/AssertInconclusiveException.
  347. </remarks>
  348. </member>
  349. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException.#ctor(System.String,System.Exception)">
  350. <summary>
  351. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException"/> class.
  352. </summary>
  353. <param name="msg"> The exception message. </param>
  354. <param name="ex"> The exception. </param>
  355. </member>
  356. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException.#ctor(System.String)">
  357. <summary>
  358. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException"/> class.
  359. </summary>
  360. <param name="msg"> The exception message. </param>
  361. </member>
  362. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException.#ctor">
  363. <summary>
  364. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException"/> class.
  365. </summary>
  366. </member>
  367. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute">
  368. <summary>
  369. Attribute that specifies to expect an exception of the specified type
  370. </summary>
  371. </member>
  372. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute.#ctor(System.Type)">
  373. <summary>
  374. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute"/> class with the expected type
  375. </summary>
  376. <param name="exceptionType">Type of the expected exception</param>
  377. </member>
  378. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute.#ctor(System.Type,System.String)">
  379. <summary>
  380. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute"/> class with
  381. the expected type and the message to include when no exception is thrown by the test.
  382. </summary>
  383. <param name="exceptionType">Type of the expected exception</param>
  384. <param name="noExceptionMessage">
  385. Message to include in the test result if the test fails due to not throwing an exception
  386. </param>
  387. </member>
  388. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute.ExceptionType">
  389. <summary>
  390. Gets a value indicating the Type of the expected exception
  391. </summary>
  392. </member>
  393. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute.AllowDerivedTypes">
  394. <summary>
  395. Gets or sets a value indicating whether to allow types derived from the type of the expected exception to
  396. qualify as expected
  397. </summary>
  398. </member>
  399. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute.NoExceptionMessage">
  400. <summary>
  401. Gets the message to include in the test result if the test fails due to not throwing an exception
  402. </summary>
  403. </member>
  404. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionAttribute.Verify(System.Exception)">
  405. <summary>
  406. Verifies that the type of the exception thrown by the unit test is expected
  407. </summary>
  408. <param name="exception">The exception thrown by the unit test</param>
  409. </member>
  410. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionBaseAttribute">
  411. <summary>
  412. Base class for attributes that specify to expect an exception from a unit test
  413. </summary>
  414. </member>
  415. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionBaseAttribute.#ctor">
  416. <summary>
  417. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionBaseAttribute"/> class with a default no-exception message
  418. </summary>
  419. </member>
  420. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionBaseAttribute.#ctor(System.String)">
  421. <summary>
  422. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionBaseAttribute"/> class with a no-exception message
  423. </summary>
  424. <param name="noExceptionMessage">
  425. Message to include in the test result if the test fails due to not throwing an
  426. exception
  427. </param>
  428. </member>
  429. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionBaseAttribute.NoExceptionMessage">
  430. <summary>
  431. Gets the message to include in the test result if the test fails due to not throwing an exception
  432. </summary>
  433. </member>
  434. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionBaseAttribute.SpecifiedNoExceptionMessage">
  435. <summary>
  436. Gets the message to include in the test result if the test fails due to not throwing an exception
  437. </summary>
  438. </member>
  439. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionBaseAttribute.GetDefaultNoExceptionMessage(System.String)">
  440. <summary>
  441. Gets the default no-exception message
  442. </summary>
  443. <param name="expectedExceptionAttributeTypeName">The ExpectedException attribute type name</param>
  444. <returns>The default no-exception message</returns>
  445. </member>
  446. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionBaseAttribute.Verify(System.Exception)">
  447. <summary>
  448. Determines whether the exception is expected. If the method returns, then it is
  449. understood that the exception was expected. If the method throws an exception, then it
  450. is understood that the exception was not expected, and the thrown exception's message
  451. is included in the test result. The <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.Assert"/> class can be used for
  452. convenience. If <see cref="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Inconclusive"/> is used and the assertion fails,
  453. then the test outcome is set to Inconclusive.
  454. </summary>
  455. <param name="exception">The exception thrown by the unit test</param>
  456. </member>
  457. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ExpectedExceptionBaseAttribute.RethrowIfAssertException(System.Exception)">
  458. <summary>
  459. Rethrow the exception if it is an AssertFailedException or an AssertInconclusiveException
  460. </summary>
  461. <param name="exception">The exception to rethrow if it is an assertion exception</param>
  462. </member>
  463. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper">
  464. <summary>
  465. This class is designed to help user doing unit testing for types which uses generic types.
  466. GenericParameterHelper satisfies some common generic type constraints
  467. such as:
  468. 1. public default constructor
  469. 2. implements common interface: IComparable, IEnumerable
  470. </summary>
  471. </member>
  472. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.#ctor">
  473. <summary>
  474. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper"/> class that
  475. satisfies the 'newable' constraint in C# generics.
  476. </summary>
  477. <remarks>
  478. This constructor initializes the Data property to a random value.
  479. </remarks>
  480. </member>
  481. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.#ctor(System.Int32)">
  482. <summary>
  483. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper"/> class that
  484. initializes the Data property to a user-supplied value.
  485. </summary>
  486. <param name="data">Any integer value</param>
  487. </member>
  488. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.Data">
  489. <summary>
  490. Gets or sets the Data
  491. </summary>
  492. </member>
  493. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.Equals(System.Object)">
  494. <summary>
  495. Do the value comparison for two GenericParameterHelper object
  496. </summary>
  497. <param name="obj">object to do comparison with</param>
  498. <returns>true if obj has the same value as 'this' GenericParameterHelper object.
  499. false otherwise.</returns>
  500. </member>
  501. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.GetHashCode">
  502. <summary>
  503. Returns a hashcode for this object.
  504. </summary>
  505. <returns>The hash code.</returns>
  506. </member>
  507. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.CompareTo(System.Object)">
  508. <summary>
  509. Compares the data of the two <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper"/> objects.
  510. </summary>
  511. <param name="obj">The object to compare with.</param>
  512. <returns>
  513. A signed number indicating the relative values of this instance and value.
  514. </returns>
  515. <exception cref="T:System.NotSupportedException">
  516. Thrown when the object passed in is not an instance of <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper"/>.
  517. </exception>
  518. </member>
  519. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.GetEnumerator">
  520. <summary>
  521. Returns an IEnumerator object whose length is derived from
  522. the Data property.
  523. </summary>
  524. <returns>The IEnumerator object</returns>
  525. </member>
  526. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.Clone">
  527. <summary>
  528. Returns a GenericParameterHelper object that is equal to
  529. the current object.
  530. </summary>
  531. <returns>The cloned object.</returns>
  532. </member>
  533. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Logging.Logger">
  534. <summary>
  535. Enables users to log/write traces from unit tests for diagnostics.
  536. </summary>
  537. </member>
  538. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Logging.Logger.LogMessageHandler">
  539. <summary>
  540. Handler for LogMessage.
  541. </summary>
  542. <param name="message">Message to log.</param>
  543. </member>
  544. <member name="E:Microsoft.VisualStudio.TestTools.UnitTesting.Logging.Logger.OnLogMessage">
  545. <summary>
  546. Event to listen. Raised when unit test writer writes some message.
  547. Mainly to consume by adapter.
  548. </summary>
  549. </member>
  550. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Logging.Logger.LogMessage(System.String,System.Object[])">
  551. <summary>
  552. API for test writer to call to Log messages.
  553. </summary>
  554. <param name="format">String format with placeholders.</param>
  555. <param name="args">Parameters for placeholders.</param>
  556. </member>
  557. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestCategoryAttribute">
  558. <summary>
  559. TestCategory attribute; used to specify the category of a unit test.
  560. </summary>
  561. </member>
  562. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestCategoryAttribute.#ctor(System.String)">
  563. <summary>
  564. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestCategoryAttribute"/> class and applies the category to the test.
  565. </summary>
  566. <param name="testCategory">
  567. The test Category.
  568. </param>
  569. </member>
  570. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestCategoryAttribute.TestCategories">
  571. <summary>
  572. Gets the test categories that has been applied to the test.
  573. </summary>
  574. </member>
  575. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestCategoryBaseAttribute">
  576. <summary>
  577. Base class for the "Category" attribute
  578. </summary>
  579. <remarks>
  580. The reason for this attribute is to let the users create their own implementation of test categories.
  581. - test framework (discovery, etc) deals with TestCategoryBaseAttribute.
  582. - The reason that TestCategories property is a collection rather than a string,
  583. is to give more flexibility to the user. For instance the implementation may be based on enums for which the values can be OR'ed
  584. in which case it makes sense to have single attribute rather than multiple ones on the same test.
  585. </remarks>
  586. </member>
  587. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestCategoryBaseAttribute.#ctor">
  588. <summary>
  589. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestCategoryBaseAttribute"/> class.
  590. Applies the category to the test. The strings returned by TestCategories
  591. are used with the /category command to filter tests
  592. </summary>
  593. </member>
  594. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestCategoryBaseAttribute.TestCategories">
  595. <summary>
  596. Gets the test category that has been applied to the test.
  597. </summary>
  598. </member>
  599. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  600. <summary>
  601. AssertFailedException class. Used to indicate failure for a test case
  602. </summary>
  603. </member>
  604. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException.#ctor(System.String,System.Exception)">
  605. <summary>
  606. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException"/> class.
  607. </summary>
  608. <param name="msg"> The message. </param>
  609. <param name="ex"> The exception. </param>
  610. </member>
  611. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException.#ctor(System.String)">
  612. <summary>
  613. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException"/> class.
  614. </summary>
  615. <param name="msg"> The message. </param>
  616. </member>
  617. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException.#ctor">
  618. <summary>
  619. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException"/> class.
  620. </summary>
  621. </member>
  622. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Assert">
  623. <summary>
  624. A collection of helper classes to test various conditions within
  625. unit tests. If the condition being tested is not met, an exception
  626. is thrown.
  627. </summary>
  628. </member>
  629. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.That">
  630. <summary>
  631. Gets the singleton instance of the Assert functionality.
  632. </summary>
  633. <remarks>
  634. Users can use this to plug-in custom assertions through C# extension methods.
  635. For instance, the signature of a custom assertion provider could be "public static void IsOfType&lt;T&gt;(this Assert assert, object obj)"
  636. Users could then use a syntax similar to the default assertions which in this case is "Assert.That.IsOfType&lt;Dog&gt;(animal);"
  637. More documentation is at "https://github.com/Microsoft/testfx-docs".
  638. </remarks>
  639. </member>
  640. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsTrue(System.Boolean)">
  641. <summary>
  642. Tests whether the specified condition is true and throws an exception
  643. if the condition is false.
  644. </summary>
  645. <param name="condition">
  646. The condition the test expects to be true.
  647. </param>
  648. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  649. Thrown if <paramref name="condition"/> is false.
  650. </exception>
  651. </member>
  652. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsTrue(System.Boolean,System.String)">
  653. <summary>
  654. Tests whether the specified condition is true and throws an exception
  655. if the condition is false.
  656. </summary>
  657. <param name="condition">
  658. The condition the test expects to be true.
  659. </param>
  660. <param name="message">
  661. The message to include in the exception when <paramref name="condition"/>
  662. is false. The message is shown in test results.
  663. </param>
  664. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  665. Thrown if <paramref name="condition"/> is false.
  666. </exception>
  667. </member>
  668. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsTrue(System.Boolean,System.String,System.Object[])">
  669. <summary>
  670. Tests whether the specified condition is true and throws an exception
  671. if the condition is false.
  672. </summary>
  673. <param name="condition">
  674. The condition the test expects to be true.
  675. </param>
  676. <param name="message">
  677. The message to include in the exception when <paramref name="condition"/>
  678. is false. The message is shown in test results.
  679. </param>
  680. <param name="parameters">
  681. An array of parameters to use when formatting <paramref name="message"/>.
  682. </param>
  683. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  684. Thrown if <paramref name="condition"/> is false.
  685. </exception>
  686. </member>
  687. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsFalse(System.Boolean)">
  688. <summary>
  689. Tests whether the specified condition is false and throws an exception
  690. if the condition is true.
  691. </summary>
  692. <param name="condition">
  693. The condition the test expects to be false.
  694. </param>
  695. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  696. Thrown if <paramref name="condition"/> is true.
  697. </exception>
  698. </member>
  699. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsFalse(System.Boolean,System.String)">
  700. <summary>
  701. Tests whether the specified condition is false and throws an exception
  702. if the condition is true.
  703. </summary>
  704. <param name="condition">
  705. The condition the test expects to be false.
  706. </param>
  707. <param name="message">
  708. The message to include in the exception when <paramref name="condition"/>
  709. is true. The message is shown in test results.
  710. </param>
  711. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  712. Thrown if <paramref name="condition"/> is true.
  713. </exception>
  714. </member>
  715. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsFalse(System.Boolean,System.String,System.Object[])">
  716. <summary>
  717. Tests whether the specified condition is false and throws an exception
  718. if the condition is true.
  719. </summary>
  720. <param name="condition">
  721. The condition the test expects to be false.
  722. </param>
  723. <param name="message">
  724. The message to include in the exception when <paramref name="condition"/>
  725. is true. The message is shown in test results.
  726. </param>
  727. <param name="parameters">
  728. An array of parameters to use when formatting <paramref name="message"/>.
  729. </param>
  730. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  731. Thrown if <paramref name="condition"/> is true.
  732. </exception>
  733. </member>
  734. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNull(System.Object)">
  735. <summary>
  736. Tests whether the specified object is null and throws an exception
  737. if it is not.
  738. </summary>
  739. <param name="value">
  740. The object the test expects to be null.
  741. </param>
  742. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  743. Thrown if <paramref name="value"/> is not null.
  744. </exception>
  745. </member>
  746. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNull(System.Object,System.String)">
  747. <summary>
  748. Tests whether the specified object is null and throws an exception
  749. if it is not.
  750. </summary>
  751. <param name="value">
  752. The object the test expects to be null.
  753. </param>
  754. <param name="message">
  755. The message to include in the exception when <paramref name="value"/>
  756. is not null. The message is shown in test results.
  757. </param>
  758. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  759. Thrown if <paramref name="value"/> is not null.
  760. </exception>
  761. </member>
  762. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNull(System.Object,System.String,System.Object[])">
  763. <summary>
  764. Tests whether the specified object is null and throws an exception
  765. if it is not.
  766. </summary>
  767. <param name="value">
  768. The object the test expects to be null.
  769. </param>
  770. <param name="message">
  771. The message to include in the exception when <paramref name="value"/>
  772. is not null. The message is shown in test results.
  773. </param>
  774. <param name="parameters">
  775. An array of parameters to use when formatting <paramref name="message"/>.
  776. </param>
  777. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  778. Thrown if <paramref name="value"/> is not null.
  779. </exception>
  780. </member>
  781. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotNull(System.Object)">
  782. <summary>
  783. Tests whether the specified object is non-null and throws an exception
  784. if it is null.
  785. </summary>
  786. <param name="value">
  787. The object the test expects not to be null.
  788. </param>
  789. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  790. Thrown if <paramref name="value"/> is null.
  791. </exception>
  792. </member>
  793. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotNull(System.Object,System.String)">
  794. <summary>
  795. Tests whether the specified object is non-null and throws an exception
  796. if it is null.
  797. </summary>
  798. <param name="value">
  799. The object the test expects not to be null.
  800. </param>
  801. <param name="message">
  802. The message to include in the exception when <paramref name="value"/>
  803. is null. The message is shown in test results.
  804. </param>
  805. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  806. Thrown if <paramref name="value"/> is null.
  807. </exception>
  808. </member>
  809. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotNull(System.Object,System.String,System.Object[])">
  810. <summary>
  811. Tests whether the specified object is non-null and throws an exception
  812. if it is null.
  813. </summary>
  814. <param name="value">
  815. The object the test expects not to be null.
  816. </param>
  817. <param name="message">
  818. The message to include in the exception when <paramref name="value"/>
  819. is null. The message is shown in test results.
  820. </param>
  821. <param name="parameters">
  822. An array of parameters to use when formatting <paramref name="message"/>.
  823. </param>
  824. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  825. Thrown if <paramref name="value"/> is null.
  826. </exception>
  827. </member>
  828. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreSame(System.Object,System.Object)">
  829. <summary>
  830. Tests whether the specified objects both refer to the same object and
  831. throws an exception if the two inputs do not refer to the same object.
  832. </summary>
  833. <param name="expected">
  834. The first object to compare. This is the value the test expects.
  835. </param>
  836. <param name="actual">
  837. The second object to compare. This is the value produced by the code under test.
  838. </param>
  839. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  840. Thrown if <paramref name="expected"/> does not refer to the same object
  841. as <paramref name="actual"/>.
  842. </exception>
  843. </member>
  844. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreSame(System.Object,System.Object,System.String)">
  845. <summary>
  846. Tests whether the specified objects both refer to the same object and
  847. throws an exception if the two inputs do not refer to the same object.
  848. </summary>
  849. <param name="expected">
  850. The first object to compare. This is the value the test expects.
  851. </param>
  852. <param name="actual">
  853. The second object to compare. This is the value produced by the code under test.
  854. </param>
  855. <param name="message">
  856. The message to include in the exception when <paramref name="actual"/>
  857. is not the same as <paramref name="expected"/>. The message is shown
  858. in test results.
  859. </param>
  860. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  861. Thrown if <paramref name="expected"/> does not refer to the same object
  862. as <paramref name="actual"/>.
  863. </exception>
  864. </member>
  865. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreSame(System.Object,System.Object,System.String,System.Object[])">
  866. <summary>
  867. Tests whether the specified objects both refer to the same object and
  868. throws an exception if the two inputs do not refer to the same object.
  869. </summary>
  870. <param name="expected">
  871. The first object to compare. This is the value the test expects.
  872. </param>
  873. <param name="actual">
  874. The second object to compare. This is the value produced by the code under test.
  875. </param>
  876. <param name="message">
  877. The message to include in the exception when <paramref name="actual"/>
  878. is not the same as <paramref name="expected"/>. The message is shown
  879. in test results.
  880. </param>
  881. <param name="parameters">
  882. An array of parameters to use when formatting <paramref name="message"/>.
  883. </param>
  884. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  885. Thrown if <paramref name="expected"/> does not refer to the same object
  886. as <paramref name="actual"/>.
  887. </exception>
  888. </member>
  889. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotSame(System.Object,System.Object)">
  890. <summary>
  891. Tests whether the specified objects refer to different objects and
  892. throws an exception if the two inputs refer to the same object.
  893. </summary>
  894. <param name="notExpected">
  895. The first object to compare. This is the value the test expects not
  896. to match <paramref name="actual"/>.
  897. </param>
  898. <param name="actual">
  899. The second object to compare. This is the value produced by the code under test.
  900. </param>
  901. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  902. Thrown if <paramref name="notExpected"/> refers to the same object
  903. as <paramref name="actual"/>.
  904. </exception>
  905. </member>
  906. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotSame(System.Object,System.Object,System.String)">
  907. <summary>
  908. Tests whether the specified objects refer to different objects and
  909. throws an exception if the two inputs refer to the same object.
  910. </summary>
  911. <param name="notExpected">
  912. The first object to compare. This is the value the test expects not
  913. to match <paramref name="actual"/>.
  914. </param>
  915. <param name="actual">
  916. The second object to compare. This is the value produced by the code under test.
  917. </param>
  918. <param name="message">
  919. The message to include in the exception when <paramref name="actual"/>
  920. is the same as <paramref name="notExpected"/>. The message is shown in
  921. test results.
  922. </param>
  923. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  924. Thrown if <paramref name="notExpected"/> refers to the same object
  925. as <paramref name="actual"/>.
  926. </exception>
  927. </member>
  928. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotSame(System.Object,System.Object,System.String,System.Object[])">
  929. <summary>
  930. Tests whether the specified objects refer to different objects and
  931. throws an exception if the two inputs refer to the same object.
  932. </summary>
  933. <param name="notExpected">
  934. The first object to compare. This is the value the test expects not
  935. to match <paramref name="actual"/>.
  936. </param>
  937. <param name="actual">
  938. The second object to compare. This is the value produced by the code under test.
  939. </param>
  940. <param name="message">
  941. The message to include in the exception when <paramref name="actual"/>
  942. is the same as <paramref name="notExpected"/>. The message is shown in
  943. test results.
  944. </param>
  945. <param name="parameters">
  946. An array of parameters to use when formatting <paramref name="message"/>.
  947. </param>
  948. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  949. Thrown if <paramref name="notExpected"/> refers to the same object
  950. as <paramref name="actual"/>.
  951. </exception>
  952. </member>
  953. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual``1(``0,``0)">
  954. <summary>
  955. Tests whether the specified values are equal and throws an exception
  956. if the two values are not equal. Different numeric types are treated
  957. as unequal even if the logical values are equal. 42L is not equal to 42.
  958. </summary>
  959. <typeparam name="T">
  960. The type of values to compare.
  961. </typeparam>
  962. <param name="expected">
  963. The first value to compare. This is the value the tests expects.
  964. </param>
  965. <param name="actual">
  966. The second value to compare. This is the value produced by the code under test.
  967. </param>
  968. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  969. Thrown if <paramref name="expected"/> is not equal to <paramref name="actual"/>.
  970. </exception>
  971. </member>
  972. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual``1(``0,``0,System.String)">
  973. <summary>
  974. Tests whether the specified values are equal and throws an exception
  975. if the two values are not equal. Different numeric types are treated
  976. as unequal even if the logical values are equal. 42L is not equal to 42.
  977. </summary>
  978. <typeparam name="T">
  979. The type of values to compare.
  980. </typeparam>
  981. <param name="expected">
  982. The first value to compare. This is the value the tests expects.
  983. </param>
  984. <param name="actual">
  985. The second value to compare. This is the value produced by the code under test.
  986. </param>
  987. <param name="message">
  988. The message to include in the exception when <paramref name="actual"/>
  989. is not equal to <paramref name="expected"/>. The message is shown in
  990. test results.
  991. </param>
  992. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  993. Thrown if <paramref name="expected"/> is not equal to
  994. <paramref name="actual"/>.
  995. </exception>
  996. </member>
  997. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual``1(``0,``0,System.String,System.Object[])">
  998. <summary>
  999. Tests whether the specified values are equal and throws an exception
  1000. if the two values are not equal. Different numeric types are treated
  1001. as unequal even if the logical values are equal. 42L is not equal to 42.
  1002. </summary>
  1003. <typeparam name="T">
  1004. The type of values to compare.
  1005. </typeparam>
  1006. <param name="expected">
  1007. The first value to compare. This is the value the tests expects.
  1008. </param>
  1009. <param name="actual">
  1010. The second value to compare. This is the value produced by the code under test.
  1011. </param>
  1012. <param name="message">
  1013. The message to include in the exception when <paramref name="actual"/>
  1014. is not equal to <paramref name="expected"/>. The message is shown in
  1015. test results.
  1016. </param>
  1017. <param name="parameters">
  1018. An array of parameters to use when formatting <paramref name="message"/>.
  1019. </param>
  1020. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1021. Thrown if <paramref name="expected"/> is not equal to
  1022. <paramref name="actual"/>.
  1023. </exception>
  1024. </member>
  1025. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual``1(``0,``0)">
  1026. <summary>
  1027. Tests whether the specified values are unequal and throws an exception
  1028. if the two values are equal. Different numeric types are treated
  1029. as unequal even if the logical values are equal. 42L is not equal to 42.
  1030. </summary>
  1031. <typeparam name="T">
  1032. The type of values to compare.
  1033. </typeparam>
  1034. <param name="notExpected">
  1035. The first value to compare. This is the value the test expects not
  1036. to match <paramref name="actual"/>.
  1037. </param>
  1038. <param name="actual">
  1039. The second value to compare. This is the value produced by the code under test.
  1040. </param>
  1041. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1042. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1043. </exception>
  1044. </member>
  1045. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual``1(``0,``0,System.String)">
  1046. <summary>
  1047. Tests whether the specified values are unequal and throws an exception
  1048. if the two values are equal. Different numeric types are treated
  1049. as unequal even if the logical values are equal. 42L is not equal to 42.
  1050. </summary>
  1051. <typeparam name="T">
  1052. The type of values to compare.
  1053. </typeparam>
  1054. <param name="notExpected">
  1055. The first value to compare. This is the value the test expects not
  1056. to match <paramref name="actual"/>.
  1057. </param>
  1058. <param name="actual">
  1059. The second value to compare. This is the value produced by the code under test.
  1060. </param>
  1061. <param name="message">
  1062. The message to include in the exception when <paramref name="actual"/>
  1063. is equal to <paramref name="notExpected"/>. The message is shown in
  1064. test results.
  1065. </param>
  1066. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1067. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1068. </exception>
  1069. </member>
  1070. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual``1(``0,``0,System.String,System.Object[])">
  1071. <summary>
  1072. Tests whether the specified values are unequal and throws an exception
  1073. if the two values are equal. Different numeric types are treated
  1074. as unequal even if the logical values are equal. 42L is not equal to 42.
  1075. </summary>
  1076. <typeparam name="T">
  1077. The type of values to compare.
  1078. </typeparam>
  1079. <param name="notExpected">
  1080. The first value to compare. This is the value the test expects not
  1081. to match <paramref name="actual"/>.
  1082. </param>
  1083. <param name="actual">
  1084. The second value to compare. This is the value produced by the code under test.
  1085. </param>
  1086. <param name="message">
  1087. The message to include in the exception when <paramref name="actual"/>
  1088. is equal to <paramref name="notExpected"/>. The message is shown in
  1089. test results.
  1090. </param>
  1091. <param name="parameters">
  1092. An array of parameters to use when formatting <paramref name="message"/>.
  1093. </param>
  1094. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1095. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1096. </exception>
  1097. </member>
  1098. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Object,System.Object)">
  1099. <summary>
  1100. Tests whether the specified objects are equal and throws an exception
  1101. if the two objects are not equal. Different numeric types are treated
  1102. as unequal even if the logical values are equal. 42L is not equal to 42.
  1103. </summary>
  1104. <param name="expected">
  1105. The first object to compare. This is the object the tests expects.
  1106. </param>
  1107. <param name="actual">
  1108. The second object to compare. This is the object produced by the code under test.
  1109. </param>
  1110. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1111. Thrown if <paramref name="expected"/> is not equal to
  1112. <paramref name="actual"/>.
  1113. </exception>
  1114. </member>
  1115. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Object,System.Object,System.String)">
  1116. <summary>
  1117. Tests whether the specified objects are equal and throws an exception
  1118. if the two objects are not equal. Different numeric types are treated
  1119. as unequal even if the logical values are equal. 42L is not equal to 42.
  1120. </summary>
  1121. <param name="expected">
  1122. The first object to compare. This is the object the tests expects.
  1123. </param>
  1124. <param name="actual">
  1125. The second object to compare. This is the object produced by the code under test.
  1126. </param>
  1127. <param name="message">
  1128. The message to include in the exception when <paramref name="actual"/>
  1129. is not equal to <paramref name="expected"/>. The message is shown in
  1130. test results.
  1131. </param>
  1132. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1133. Thrown if <paramref name="expected"/> is not equal to
  1134. <paramref name="actual"/>.
  1135. </exception>
  1136. </member>
  1137. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Object,System.Object,System.String,System.Object[])">
  1138. <summary>
  1139. Tests whether the specified objects are equal and throws an exception
  1140. if the two objects are not equal. Different numeric types are treated
  1141. as unequal even if the logical values are equal. 42L is not equal to 42.
  1142. </summary>
  1143. <param name="expected">
  1144. The first object to compare. This is the object the tests expects.
  1145. </param>
  1146. <param name="actual">
  1147. The second object to compare. This is the object produced by the code under test.
  1148. </param>
  1149. <param name="message">
  1150. The message to include in the exception when <paramref name="actual"/>
  1151. is not equal to <paramref name="expected"/>. The message is shown in
  1152. test results.
  1153. </param>
  1154. <param name="parameters">
  1155. An array of parameters to use when formatting <paramref name="message"/>.
  1156. </param>
  1157. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1158. Thrown if <paramref name="expected"/> is not equal to
  1159. <paramref name="actual"/>.
  1160. </exception>
  1161. </member>
  1162. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Object,System.Object)">
  1163. <summary>
  1164. Tests whether the specified objects are unequal and throws an exception
  1165. if the two objects are equal. Different numeric types are treated
  1166. as unequal even if the logical values are equal. 42L is not equal to 42.
  1167. </summary>
  1168. <param name="notExpected">
  1169. The first object to compare. This is the value the test expects not
  1170. to match <paramref name="actual"/>.
  1171. </param>
  1172. <param name="actual">
  1173. The second object to compare. This is the object produced by the code under test.
  1174. </param>
  1175. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1176. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1177. </exception>
  1178. </member>
  1179. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Object,System.Object,System.String)">
  1180. <summary>
  1181. Tests whether the specified objects are unequal and throws an exception
  1182. if the two objects are equal. Different numeric types are treated
  1183. as unequal even if the logical values are equal. 42L is not equal to 42.
  1184. </summary>
  1185. <param name="notExpected">
  1186. The first object to compare. This is the value the test expects not
  1187. to match <paramref name="actual"/>.
  1188. </param>
  1189. <param name="actual">
  1190. The second object to compare. This is the object produced by the code under test.
  1191. </param>
  1192. <param name="message">
  1193. The message to include in the exception when <paramref name="actual"/>
  1194. is equal to <paramref name="notExpected"/>. The message is shown in
  1195. test results.
  1196. </param>
  1197. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1198. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1199. </exception>
  1200. </member>
  1201. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Object,System.Object,System.String,System.Object[])">
  1202. <summary>
  1203. Tests whether the specified objects are unequal and throws an exception
  1204. if the two objects are equal. Different numeric types are treated
  1205. as unequal even if the logical values are equal. 42L is not equal to 42.
  1206. </summary>
  1207. <param name="notExpected">
  1208. The first object to compare. This is the value the test expects not
  1209. to match <paramref name="actual"/>.
  1210. </param>
  1211. <param name="actual">
  1212. The second object to compare. This is the object produced by the code under test.
  1213. </param>
  1214. <param name="message">
  1215. The message to include in the exception when <paramref name="actual"/>
  1216. is equal to <paramref name="notExpected"/>. The message is shown in
  1217. test results.
  1218. </param>
  1219. <param name="parameters">
  1220. An array of parameters to use when formatting <paramref name="message"/>.
  1221. </param>
  1222. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1223. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1224. </exception>
  1225. </member>
  1226. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Single,System.Single,System.Single)">
  1227. <summary>
  1228. Tests whether the specified floats are equal and throws an exception
  1229. if they are not equal.
  1230. </summary>
  1231. <param name="expected">
  1232. The first float to compare. This is the float the tests expects.
  1233. </param>
  1234. <param name="actual">
  1235. The second float to compare. This is the float produced by the code under test.
  1236. </param>
  1237. <param name="delta">
  1238. The required accuracy. An exception will be thrown only if
  1239. <paramref name="actual"/> is different than <paramref name="expected"/>
  1240. by more than <paramref name="delta"/>.
  1241. </param>
  1242. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1243. Thrown if <paramref name="expected"/> is not equal to
  1244. <paramref name="actual"/>.
  1245. </exception>
  1246. </member>
  1247. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Single,System.Single,System.Single,System.String)">
  1248. <summary>
  1249. Tests whether the specified floats are equal and throws an exception
  1250. if they are not equal.
  1251. </summary>
  1252. <param name="expected">
  1253. The first float to compare. This is the float the tests expects.
  1254. </param>
  1255. <param name="actual">
  1256. The second float to compare. This is the float produced by the code under test.
  1257. </param>
  1258. <param name="delta">
  1259. The required accuracy. An exception will be thrown only if
  1260. <paramref name="actual"/> is different than <paramref name="expected"/>
  1261. by more than <paramref name="delta"/>.
  1262. </param>
  1263. <param name="message">
  1264. The message to include in the exception when <paramref name="actual"/>
  1265. is different than <paramref name="expected"/> by more than
  1266. <paramref name="delta"/>. The message is shown in test results.
  1267. </param>
  1268. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1269. Thrown if <paramref name="expected"/> is not equal to
  1270. <paramref name="actual"/>.
  1271. </exception>
  1272. </member>
  1273. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Single,System.Single,System.Single,System.String,System.Object[])">
  1274. <summary>
  1275. Tests whether the specified floats are equal and throws an exception
  1276. if they are not equal.
  1277. </summary>
  1278. <param name="expected">
  1279. The first float to compare. This is the float the tests expects.
  1280. </param>
  1281. <param name="actual">
  1282. The second float to compare. This is the float produced by the code under test.
  1283. </param>
  1284. <param name="delta">
  1285. The required accuracy. An exception will be thrown only if
  1286. <paramref name="actual"/> is different than <paramref name="expected"/>
  1287. by more than <paramref name="delta"/>.
  1288. </param>
  1289. <param name="message">
  1290. The message to include in the exception when <paramref name="actual"/>
  1291. is different than <paramref name="expected"/> by more than
  1292. <paramref name="delta"/>. The message is shown in test results.
  1293. </param>
  1294. <param name="parameters">
  1295. An array of parameters to use when formatting <paramref name="message"/>.
  1296. </param>
  1297. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1298. Thrown if <paramref name="expected"/> is not equal to
  1299. <paramref name="actual"/>.
  1300. </exception>
  1301. </member>
  1302. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Single,System.Single,System.Single)">
  1303. <summary>
  1304. Tests whether the specified floats are unequal and throws an exception
  1305. if they are equal.
  1306. </summary>
  1307. <param name="notExpected">
  1308. The first float to compare. This is the float the test expects not to
  1309. match <paramref name="actual"/>.
  1310. </param>
  1311. <param name="actual">
  1312. The second float to compare. This is the float produced by the code under test.
  1313. </param>
  1314. <param name="delta">
  1315. The required accuracy. An exception will be thrown only if
  1316. <paramref name="actual"/> is different than <paramref name="notExpected"/>
  1317. by at most <paramref name="delta"/>.
  1318. </param>
  1319. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1320. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1321. </exception>
  1322. </member>
  1323. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Single,System.Single,System.Single,System.String)">
  1324. <summary>
  1325. Tests whether the specified floats are unequal and throws an exception
  1326. if they are equal.
  1327. </summary>
  1328. <param name="notExpected">
  1329. The first float to compare. This is the float the test expects not to
  1330. match <paramref name="actual"/>.
  1331. </param>
  1332. <param name="actual">
  1333. The second float to compare. This is the float produced by the code under test.
  1334. </param>
  1335. <param name="delta">
  1336. The required accuracy. An exception will be thrown only if
  1337. <paramref name="actual"/> is different than <paramref name="notExpected"/>
  1338. by at most <paramref name="delta"/>.
  1339. </param>
  1340. <param name="message">
  1341. The message to include in the exception when <paramref name="actual"/>
  1342. is equal to <paramref name="notExpected"/> or different by less than
  1343. <paramref name="delta"/>. The message is shown in test results.
  1344. </param>
  1345. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1346. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1347. </exception>
  1348. </member>
  1349. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Single,System.Single,System.Single,System.String,System.Object[])">
  1350. <summary>
  1351. Tests whether the specified floats are unequal and throws an exception
  1352. if they are equal.
  1353. </summary>
  1354. <param name="notExpected">
  1355. The first float to compare. This is the float the test expects not to
  1356. match <paramref name="actual"/>.
  1357. </param>
  1358. <param name="actual">
  1359. The second float to compare. This is the float produced by the code under test.
  1360. </param>
  1361. <param name="delta">
  1362. The required accuracy. An exception will be thrown only if
  1363. <paramref name="actual"/> is different than <paramref name="notExpected"/>
  1364. by at most <paramref name="delta"/>.
  1365. </param>
  1366. <param name="message">
  1367. The message to include in the exception when <paramref name="actual"/>
  1368. is equal to <paramref name="notExpected"/> or different by less than
  1369. <paramref name="delta"/>. The message is shown in test results.
  1370. </param>
  1371. <param name="parameters">
  1372. An array of parameters to use when formatting <paramref name="message"/>.
  1373. </param>
  1374. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1375. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1376. </exception>
  1377. </member>
  1378. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Double,System.Double,System.Double)">
  1379. <summary>
  1380. Tests whether the specified doubles are equal and throws an exception
  1381. if they are not equal.
  1382. </summary>
  1383. <param name="expected">
  1384. The first double to compare. This is the double the tests expects.
  1385. </param>
  1386. <param name="actual">
  1387. The second double to compare. This is the double produced by the code under test.
  1388. </param>
  1389. <param name="delta">
  1390. The required accuracy. An exception will be thrown only if
  1391. <paramref name="actual"/> is different than <paramref name="expected"/>
  1392. by more than <paramref name="delta"/>.
  1393. </param>
  1394. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1395. Thrown if <paramref name="expected"/> is not equal to
  1396. <paramref name="actual"/>.
  1397. </exception>
  1398. </member>
  1399. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Double,System.Double,System.Double,System.String)">
  1400. <summary>
  1401. Tests whether the specified doubles are equal and throws an exception
  1402. if they are not equal.
  1403. </summary>
  1404. <param name="expected">
  1405. The first double to compare. This is the double the tests expects.
  1406. </param>
  1407. <param name="actual">
  1408. The second double to compare. This is the double produced by the code under test.
  1409. </param>
  1410. <param name="delta">
  1411. The required accuracy. An exception will be thrown only if
  1412. <paramref name="actual"/> is different than <paramref name="expected"/>
  1413. by more than <paramref name="delta"/>.
  1414. </param>
  1415. <param name="message">
  1416. The message to include in the exception when <paramref name="actual"/>
  1417. is different than <paramref name="expected"/> by more than
  1418. <paramref name="delta"/>. The message is shown in test results.
  1419. </param>
  1420. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1421. Thrown if <paramref name="expected"/> is not equal to <paramref name="actual"/>.
  1422. </exception>
  1423. </member>
  1424. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
  1425. <summary>
  1426. Tests whether the specified doubles are equal and throws an exception
  1427. if they are not equal.
  1428. </summary>
  1429. <param name="expected">
  1430. The first double to compare. This is the double the tests expects.
  1431. </param>
  1432. <param name="actual">
  1433. The second double to compare. This is the double produced by the code under test.
  1434. </param>
  1435. <param name="delta">
  1436. The required accuracy. An exception will be thrown only if
  1437. <paramref name="actual"/> is different than <paramref name="expected"/>
  1438. by more than <paramref name="delta"/>.
  1439. </param>
  1440. <param name="message">
  1441. The message to include in the exception when <paramref name="actual"/>
  1442. is different than <paramref name="expected"/> by more than
  1443. <paramref name="delta"/>. The message is shown in test results.
  1444. </param>
  1445. <param name="parameters">
  1446. An array of parameters to use when formatting <paramref name="message"/>.
  1447. </param>
  1448. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1449. Thrown if <paramref name="expected"/> is not equal to <paramref name="actual"/>.
  1450. </exception>
  1451. </member>
  1452. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Double,System.Double,System.Double)">
  1453. <summary>
  1454. Tests whether the specified doubles are unequal and throws an exception
  1455. if they are equal.
  1456. </summary>
  1457. <param name="notExpected">
  1458. The first double to compare. This is the double the test expects not to
  1459. match <paramref name="actual"/>.
  1460. </param>
  1461. <param name="actual">
  1462. The second double to compare. This is the double produced by the code under test.
  1463. </param>
  1464. <param name="delta">
  1465. The required accuracy. An exception will be thrown only if
  1466. <paramref name="actual"/> is different than <paramref name="notExpected"/>
  1467. by at most <paramref name="delta"/>.
  1468. </param>
  1469. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1470. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1471. </exception>
  1472. </member>
  1473. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Double,System.Double,System.Double,System.String)">
  1474. <summary>
  1475. Tests whether the specified doubles are unequal and throws an exception
  1476. if they are equal.
  1477. </summary>
  1478. <param name="notExpected">
  1479. The first double to compare. This is the double the test expects not to
  1480. match <paramref name="actual"/>.
  1481. </param>
  1482. <param name="actual">
  1483. The second double to compare. This is the double produced by the code under test.
  1484. </param>
  1485. <param name="delta">
  1486. The required accuracy. An exception will be thrown only if
  1487. <paramref name="actual"/> is different than <paramref name="notExpected"/>
  1488. by at most <paramref name="delta"/>.
  1489. </param>
  1490. <param name="message">
  1491. The message to include in the exception when <paramref name="actual"/>
  1492. is equal to <paramref name="notExpected"/> or different by less than
  1493. <paramref name="delta"/>. The message is shown in test results.
  1494. </param>
  1495. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1496. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1497. </exception>
  1498. </member>
  1499. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
  1500. <summary>
  1501. Tests whether the specified doubles are unequal and throws an exception
  1502. if they are equal.
  1503. </summary>
  1504. <param name="notExpected">
  1505. The first double to compare. This is the double the test expects not to
  1506. match <paramref name="actual"/>.
  1507. </param>
  1508. <param name="actual">
  1509. The second double to compare. This is the double produced by the code under test.
  1510. </param>
  1511. <param name="delta">
  1512. The required accuracy. An exception will be thrown only if
  1513. <paramref name="actual"/> is different than <paramref name="notExpected"/>
  1514. by at most <paramref name="delta"/>.
  1515. </param>
  1516. <param name="message">
  1517. The message to include in the exception when <paramref name="actual"/>
  1518. is equal to <paramref name="notExpected"/> or different by less than
  1519. <paramref name="delta"/>. The message is shown in test results.
  1520. </param>
  1521. <param name="parameters">
  1522. An array of parameters to use when formatting <paramref name="message"/>.
  1523. </param>
  1524. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1525. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1526. </exception>
  1527. </member>
  1528. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean)">
  1529. <summary>
  1530. Tests whether the specified strings are equal and throws an exception
  1531. if they are not equal. The invariant culture is used for the comparison.
  1532. </summary>
  1533. <param name="expected">
  1534. The first string to compare. This is the string the tests expects.
  1535. </param>
  1536. <param name="actual">
  1537. The second string to compare. This is the string produced by the code under test.
  1538. </param>
  1539. <param name="ignoreCase">
  1540. A Boolean indicating a case-sensitive or insensitive comparison. (true
  1541. indicates a case-insensitive comparison.)
  1542. </param>
  1543. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1544. Thrown if <paramref name="expected"/> is not equal to <paramref name="actual"/>.
  1545. </exception>
  1546. </member>
  1547. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.String)">
  1548. <summary>
  1549. Tests whether the specified strings are equal and throws an exception
  1550. if they are not equal. The invariant culture is used for the comparison.
  1551. </summary>
  1552. <param name="expected">
  1553. The first string to compare. This is the string the tests expects.
  1554. </param>
  1555. <param name="actual">
  1556. The second string to compare. This is the string produced by the code under test.
  1557. </param>
  1558. <param name="ignoreCase">
  1559. A Boolean indicating a case-sensitive or insensitive comparison. (true
  1560. indicates a case-insensitive comparison.)
  1561. </param>
  1562. <param name="message">
  1563. The message to include in the exception when <paramref name="actual"/>
  1564. is not equal to <paramref name="expected"/>. The message is shown in
  1565. test results.
  1566. </param>
  1567. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1568. Thrown if <paramref name="expected"/> is not equal to <paramref name="actual"/>.
  1569. </exception>
  1570. </member>
  1571. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.String,System.Object[])">
  1572. <summary>
  1573. Tests whether the specified strings are equal and throws an exception
  1574. if they are not equal. The invariant culture is used for the comparison.
  1575. </summary>
  1576. <param name="expected">
  1577. The first string to compare. This is the string the tests expects.
  1578. </param>
  1579. <param name="actual">
  1580. The second string to compare. This is the string produced by the code under test.
  1581. </param>
  1582. <param name="ignoreCase">
  1583. A Boolean indicating a case-sensitive or insensitive comparison. (true
  1584. indicates a case-insensitive comparison.)
  1585. </param>
  1586. <param name="message">
  1587. The message to include in the exception when <paramref name="actual"/>
  1588. is not equal to <paramref name="expected"/>. The message is shown in
  1589. test results.
  1590. </param>
  1591. <param name="parameters">
  1592. An array of parameters to use when formatting <paramref name="message"/>.
  1593. </param>
  1594. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1595. Thrown if <paramref name="expected"/> is not equal to <paramref name="actual"/>.
  1596. </exception>
  1597. </member>
  1598. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo)">
  1599. <summary>
  1600. Tests whether the specified strings are equal and throws an exception
  1601. if they are not equal.
  1602. </summary>
  1603. <param name="expected">
  1604. The first string to compare. This is the string the tests expects.
  1605. </param>
  1606. <param name="actual">
  1607. The second string to compare. This is the string produced by the code under test.
  1608. </param>
  1609. <param name="ignoreCase">
  1610. A Boolean indicating a case-sensitive or insensitive comparison. (true
  1611. indicates a case-insensitive comparison.)
  1612. </param>
  1613. <param name="culture">
  1614. A CultureInfo object that supplies culture-specific comparison information.
  1615. </param>
  1616. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1617. Thrown if <paramref name="expected"/> is not equal to <paramref name="actual"/>.
  1618. </exception>
  1619. </member>
  1620. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo,System.String)">
  1621. <summary>
  1622. Tests whether the specified strings are equal and throws an exception
  1623. if they are not equal.
  1624. </summary>
  1625. <param name="expected">
  1626. The first string to compare. This is the string the tests expects.
  1627. </param>
  1628. <param name="actual">
  1629. The second string to compare. This is the string produced by the code under test.
  1630. </param>
  1631. <param name="ignoreCase">
  1632. A Boolean indicating a case-sensitive or insensitive comparison. (true
  1633. indicates a case-insensitive comparison.)
  1634. </param>
  1635. <param name="culture">
  1636. A CultureInfo object that supplies culture-specific comparison information.
  1637. </param>
  1638. <param name="message">
  1639. The message to include in the exception when <paramref name="actual"/>
  1640. is not equal to <paramref name="expected"/>. The message is shown in
  1641. test results.
  1642. </param>
  1643. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1644. Thrown if <paramref name="expected"/> is not equal to <paramref name="actual"/>.
  1645. </exception>
  1646. </member>
  1647. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo,System.String,System.Object[])">
  1648. <summary>
  1649. Tests whether the specified strings are equal and throws an exception
  1650. if they are not equal.
  1651. </summary>
  1652. <param name="expected">
  1653. The first string to compare. This is the string the tests expects.
  1654. </param>
  1655. <param name="actual">
  1656. The second string to compare. This is the string produced by the code under test.
  1657. </param>
  1658. <param name="ignoreCase">
  1659. A Boolean indicating a case-sensitive or insensitive comparison. (true
  1660. indicates a case-insensitive comparison.)
  1661. </param>
  1662. <param name="culture">
  1663. A CultureInfo object that supplies culture-specific comparison information.
  1664. </param>
  1665. <param name="message">
  1666. The message to include in the exception when <paramref name="actual"/>
  1667. is not equal to <paramref name="expected"/>. The message is shown in
  1668. test results.
  1669. </param>
  1670. <param name="parameters">
  1671. An array of parameters to use when formatting <paramref name="message"/>.
  1672. </param>
  1673. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1674. Thrown if <paramref name="expected"/> is not equal to <paramref name="actual"/>.
  1675. </exception>
  1676. </member>
  1677. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean)">
  1678. <summary>
  1679. Tests whether the specified strings are unequal and throws an exception
  1680. if they are equal. The invariant culture is used for the comparison.
  1681. </summary>
  1682. <param name="notExpected">
  1683. The first string to compare. This is the string the test expects not to
  1684. match <paramref name="actual"/>.
  1685. </param>
  1686. <param name="actual">
  1687. The second string to compare. This is the string produced by the code under test.
  1688. </param>
  1689. <param name="ignoreCase">
  1690. A Boolean indicating a case-sensitive or insensitive comparison. (true
  1691. indicates a case-insensitive comparison.)
  1692. </param>
  1693. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1694. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1695. </exception>
  1696. </member>
  1697. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.String)">
  1698. <summary>
  1699. Tests whether the specified strings are unequal and throws an exception
  1700. if they are equal. The invariant culture is used for the comparison.
  1701. </summary>
  1702. <param name="notExpected">
  1703. The first string to compare. This is the string the test expects not to
  1704. match <paramref name="actual"/>.
  1705. </param>
  1706. <param name="actual">
  1707. The second string to compare. This is the string produced by the code under test.
  1708. </param>
  1709. <param name="ignoreCase">
  1710. A Boolean indicating a case-sensitive or insensitive comparison. (true
  1711. indicates a case-insensitive comparison.)
  1712. </param>
  1713. <param name="message">
  1714. The message to include in the exception when <paramref name="actual"/>
  1715. is equal to <paramref name="notExpected"/>. The message is shown in
  1716. test results.
  1717. </param>
  1718. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1719. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1720. </exception>
  1721. </member>
  1722. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.String,System.Object[])">
  1723. <summary>
  1724. Tests whether the specified strings are unequal and throws an exception
  1725. if they are equal. The invariant culture is used for the comparison.
  1726. </summary>
  1727. <param name="notExpected">
  1728. The first string to compare. This is the string the test expects not to
  1729. match <paramref name="actual"/>.
  1730. </param>
  1731. <param name="actual">
  1732. The second string to compare. This is the string produced by the code under test.
  1733. </param>
  1734. <param name="ignoreCase">
  1735. A Boolean indicating a case-sensitive or insensitive comparison. (true
  1736. indicates a case-insensitive comparison.)
  1737. </param>
  1738. <param name="message">
  1739. The message to include in the exception when <paramref name="actual"/>
  1740. is equal to <paramref name="notExpected"/>. The message is shown in
  1741. test results.
  1742. </param>
  1743. <param name="parameters">
  1744. An array of parameters to use when formatting <paramref name="message"/>.
  1745. </param>
  1746. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1747. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1748. </exception>
  1749. </member>
  1750. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo)">
  1751. <summary>
  1752. Tests whether the specified strings are unequal and throws an exception
  1753. if they are equal.
  1754. </summary>
  1755. <param name="notExpected">
  1756. The first string to compare. This is the string the test expects not to
  1757. match <paramref name="actual"/>.
  1758. </param>
  1759. <param name="actual">
  1760. The second string to compare. This is the string produced by the code under test.
  1761. </param>
  1762. <param name="ignoreCase">
  1763. A Boolean indicating a case-sensitive or insensitive comparison. (true
  1764. indicates a case-insensitive comparison.)
  1765. </param>
  1766. <param name="culture">
  1767. A CultureInfo object that supplies culture-specific comparison information.
  1768. </param>
  1769. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1770. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1771. </exception>
  1772. </member>
  1773. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo,System.String)">
  1774. <summary>
  1775. Tests whether the specified strings are unequal and throws an exception
  1776. if they are equal.
  1777. </summary>
  1778. <param name="notExpected">
  1779. The first string to compare. This is the string the test expects not to
  1780. match <paramref name="actual"/>.
  1781. </param>
  1782. <param name="actual">
  1783. The second string to compare. This is the string produced by the code under test.
  1784. </param>
  1785. <param name="ignoreCase">
  1786. A Boolean indicating a case-sensitive or insensitive comparison. (true
  1787. indicates a case-insensitive comparison.)
  1788. </param>
  1789. <param name="culture">
  1790. A CultureInfo object that supplies culture-specific comparison information.
  1791. </param>
  1792. <param name="message">
  1793. The message to include in the exception when <paramref name="actual"/>
  1794. is equal to <paramref name="notExpected"/>. The message is shown in
  1795. test results.
  1796. </param>
  1797. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1798. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1799. </exception>
  1800. </member>
  1801. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo,System.String,System.Object[])">
  1802. <summary>
  1803. Tests whether the specified strings are unequal and throws an exception
  1804. if they are equal.
  1805. </summary>
  1806. <param name="notExpected">
  1807. The first string to compare. This is the string the test expects not to
  1808. match <paramref name="actual"/>.
  1809. </param>
  1810. <param name="actual">
  1811. The second string to compare. This is the string produced by the code under test.
  1812. </param>
  1813. <param name="ignoreCase">
  1814. A Boolean indicating a case-sensitive or insensitive comparison. (true
  1815. indicates a case-insensitive comparison.)
  1816. </param>
  1817. <param name="culture">
  1818. A CultureInfo object that supplies culture-specific comparison information.
  1819. </param>
  1820. <param name="message">
  1821. The message to include in the exception when <paramref name="actual"/>
  1822. is equal to <paramref name="notExpected"/>. The message is shown in
  1823. test results.
  1824. </param>
  1825. <param name="parameters">
  1826. An array of parameters to use when formatting <paramref name="message"/>.
  1827. </param>
  1828. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1829. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  1830. </exception>
  1831. </member>
  1832. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsInstanceOfType(System.Object,System.Type)">
  1833. <summary>
  1834. Tests whether the specified object is an instance of the expected
  1835. type and throws an exception if the expected type is not in the
  1836. inheritance hierarchy of the object.
  1837. </summary>
  1838. <param name="value">
  1839. The object the test expects to be of the specified type.
  1840. </param>
  1841. <param name="expectedType">
  1842. The expected type of <paramref name="value"/>.
  1843. </param>
  1844. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1845. Thrown if <paramref name="value"/> is null or
  1846. <paramref name="expectedType"/> is not in the inheritance hierarchy
  1847. of <paramref name="value"/>.
  1848. </exception>
  1849. </member>
  1850. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsInstanceOfType(System.Object,System.Type,System.String)">
  1851. <summary>
  1852. Tests whether the specified object is an instance of the expected
  1853. type and throws an exception if the expected type is not in the
  1854. inheritance hierarchy of the object.
  1855. </summary>
  1856. <param name="value">
  1857. The object the test expects to be of the specified type.
  1858. </param>
  1859. <param name="expectedType">
  1860. The expected type of <paramref name="value"/>.
  1861. </param>
  1862. <param name="message">
  1863. The message to include in the exception when <paramref name="value"/>
  1864. is not an instance of <paramref name="expectedType"/>. The message is
  1865. shown in test results.
  1866. </param>
  1867. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1868. Thrown if <paramref name="value"/> is null or
  1869. <paramref name="expectedType"/> is not in the inheritance hierarchy
  1870. of <paramref name="value"/>.
  1871. </exception>
  1872. </member>
  1873. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsInstanceOfType(System.Object,System.Type,System.String,System.Object[])">
  1874. <summary>
  1875. Tests whether the specified object is an instance of the expected
  1876. type and throws an exception if the expected type is not in the
  1877. inheritance hierarchy of the object.
  1878. </summary>
  1879. <param name="value">
  1880. The object the test expects to be of the specified type.
  1881. </param>
  1882. <param name="expectedType">
  1883. The expected type of <paramref name="value"/>.
  1884. </param>
  1885. <param name="message">
  1886. The message to include in the exception when <paramref name="value"/>
  1887. is not an instance of <paramref name="expectedType"/>. The message is
  1888. shown in test results.
  1889. </param>
  1890. <param name="parameters">
  1891. An array of parameters to use when formatting <paramref name="message"/>.
  1892. </param>
  1893. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1894. Thrown if <paramref name="value"/> is null or
  1895. <paramref name="expectedType"/> is not in the inheritance hierarchy
  1896. of <paramref name="value"/>.
  1897. </exception>
  1898. </member>
  1899. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotInstanceOfType(System.Object,System.Type)">
  1900. <summary>
  1901. Tests whether the specified object is not an instance of the wrong
  1902. type and throws an exception if the specified type is in the
  1903. inheritance hierarchy of the object.
  1904. </summary>
  1905. <param name="value">
  1906. The object the test expects not to be of the specified type.
  1907. </param>
  1908. <param name="wrongType">
  1909. The type that <paramref name="value"/> should not be.
  1910. </param>
  1911. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1912. Thrown if <paramref name="value"/> is not null and
  1913. <paramref name="wrongType"/> is in the inheritance hierarchy
  1914. of <paramref name="value"/>.
  1915. </exception>
  1916. </member>
  1917. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotInstanceOfType(System.Object,System.Type,System.String)">
  1918. <summary>
  1919. Tests whether the specified object is not an instance of the wrong
  1920. type and throws an exception if the specified type is in the
  1921. inheritance hierarchy of the object.
  1922. </summary>
  1923. <param name="value">
  1924. The object the test expects not to be of the specified type.
  1925. </param>
  1926. <param name="wrongType">
  1927. The type that <paramref name="value"/> should not be.
  1928. </param>
  1929. <param name="message">
  1930. The message to include in the exception when <paramref name="value"/>
  1931. is an instance of <paramref name="wrongType"/>. The message is shown
  1932. in test results.
  1933. </param>
  1934. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1935. Thrown if <paramref name="value"/> is not null and
  1936. <paramref name="wrongType"/> is in the inheritance hierarchy
  1937. of <paramref name="value"/>.
  1938. </exception>
  1939. </member>
  1940. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotInstanceOfType(System.Object,System.Type,System.String,System.Object[])">
  1941. <summary>
  1942. Tests whether the specified object is not an instance of the wrong
  1943. type and throws an exception if the specified type is in the
  1944. inheritance hierarchy of the object.
  1945. </summary>
  1946. <param name="value">
  1947. The object the test expects not to be of the specified type.
  1948. </param>
  1949. <param name="wrongType">
  1950. The type that <paramref name="value"/> should not be.
  1951. </param>
  1952. <param name="message">
  1953. The message to include in the exception when <paramref name="value"/>
  1954. is an instance of <paramref name="wrongType"/>. The message is shown
  1955. in test results.
  1956. </param>
  1957. <param name="parameters">
  1958. An array of parameters to use when formatting <paramref name="message"/>.
  1959. </param>
  1960. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1961. Thrown if <paramref name="value"/> is not null and
  1962. <paramref name="wrongType"/> is in the inheritance hierarchy
  1963. of <paramref name="value"/>.
  1964. </exception>
  1965. </member>
  1966. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Fail">
  1967. <summary>
  1968. Throws an AssertFailedException.
  1969. </summary>
  1970. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1971. Always thrown.
  1972. </exception>
  1973. </member>
  1974. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Fail(System.String)">
  1975. <summary>
  1976. Throws an AssertFailedException.
  1977. </summary>
  1978. <param name="message">
  1979. The message to include in the exception. The message is shown in
  1980. test results.
  1981. </param>
  1982. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  1983. Always thrown.
  1984. </exception>
  1985. </member>
  1986. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Fail(System.String,System.Object[])">
  1987. <summary>
  1988. Throws an AssertFailedException.
  1989. </summary>
  1990. <param name="message">
  1991. The message to include in the exception. The message is shown in
  1992. 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. Always thrown.
  1999. </exception>
  2000. </member>
  2001. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Inconclusive">
  2002. <summary>
  2003. Throws an AssertInconclusiveException.
  2004. </summary>
  2005. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException">
  2006. Always thrown.
  2007. </exception>
  2008. </member>
  2009. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Inconclusive(System.String)">
  2010. <summary>
  2011. Throws an AssertInconclusiveException.
  2012. </summary>
  2013. <param name="message">
  2014. The message to include in the exception. The message is shown in
  2015. test results.
  2016. </param>
  2017. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException">
  2018. Always thrown.
  2019. </exception>
  2020. </member>
  2021. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Inconclusive(System.String,System.Object[])">
  2022. <summary>
  2023. Throws an AssertInconclusiveException.
  2024. </summary>
  2025. <param name="message">
  2026. The message to include in the exception. The message is shown in
  2027. test results.
  2028. </param>
  2029. <param name="parameters">
  2030. An array of parameters to use when formatting <paramref name="message"/>.
  2031. </param>
  2032. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException">
  2033. Always thrown.
  2034. </exception>
  2035. </member>
  2036. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Equals(System.Object,System.Object)">
  2037. <summary>
  2038. Static equals overloads are used for comparing instances of two types for reference
  2039. equality. This method should <b>not</b> be used for comparison of two instances for
  2040. equality. This object will <b>always</b> throw with Assert.Fail. Please use
  2041. Assert.AreEqual and associated overloads in your unit tests.
  2042. </summary>
  2043. <param name="objA"> Object A </param>
  2044. <param name="objB"> Object B </param>
  2045. <returns> False, always. </returns>
  2046. </member>
  2047. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ThrowsException``1(System.Action)">
  2048. <summary>
  2049. Tests whether the code specified by delegate <paramref name="action"/> throws exact given exception of type <typeparamref name="T"/> (and not of derived type)
  2050. and throws
  2051. <code>
  2052. AssertFailedException
  2053. </code>
  2054. if code does not throws exception or throws exception of type other than <typeparamref name="T"/>.
  2055. </summary>
  2056. <param name="action">
  2057. Delegate to code to be tested and which is expected to throw exception.
  2058. </param>
  2059. <typeparam name="T">
  2060. Type of exception expected to be thrown.
  2061. </typeparam>
  2062. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2063. Thrown if <paramref name="action"/> does not throws exception of type <typeparamref name="T"/>.
  2064. </exception>
  2065. <returns>
  2066. The exception that was thrown.
  2067. </returns>
  2068. </member>
  2069. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ThrowsException``1(System.Action,System.String)">
  2070. <summary>
  2071. Tests whether the code specified by delegate <paramref name="action"/> throws exact given exception of type <typeparamref name="T"/> (and not of derived type)
  2072. and throws
  2073. <code>
  2074. AssertFailedException
  2075. </code>
  2076. if code does not throws exception or throws exception of type other than <typeparamref name="T"/>.
  2077. </summary>
  2078. <param name="action">
  2079. Delegate to code to be tested and which is expected to throw exception.
  2080. </param>
  2081. <param name="message">
  2082. The message to include in the exception when <paramref name="action"/>
  2083. does not throws exception of type <typeparamref name="T"/>.
  2084. </param>
  2085. <typeparam name="T">
  2086. Type of exception expected to be thrown.
  2087. </typeparam>
  2088. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2089. Thrown if <paramref name="action"/> does not throws exception of type <typeparamref name="T"/>.
  2090. </exception>
  2091. <returns>
  2092. The exception that was thrown.
  2093. </returns>
  2094. </member>
  2095. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ThrowsException``1(System.Func{System.Object})">
  2096. <summary>
  2097. Tests whether the code specified by delegate <paramref name="action"/> throws exact given exception of type <typeparamref name="T"/> (and not of derived type)
  2098. and throws
  2099. <code>
  2100. AssertFailedException
  2101. </code>
  2102. if code does not throws exception or throws exception of type other than <typeparamref name="T"/>.
  2103. </summary>
  2104. <param name="action">
  2105. Delegate to code to be tested and which is expected to throw exception.
  2106. </param>
  2107. <typeparam name="T">
  2108. Type of exception expected to be thrown.
  2109. </typeparam>
  2110. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2111. Thrown if <paramref name="action"/> does not throws exception of type <typeparamref name="T"/>.
  2112. </exception>
  2113. <returns>
  2114. The exception that was thrown.
  2115. </returns>
  2116. </member>
  2117. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ThrowsException``1(System.Func{System.Object},System.String)">
  2118. <summary>
  2119. Tests whether the code specified by delegate <paramref name="action"/> throws exact given exception of type <typeparamref name="T"/> (and not of derived type)
  2120. and throws
  2121. <code>
  2122. AssertFailedException
  2123. </code>
  2124. if code does not throws exception or throws exception of type other than <typeparamref name="T"/>.
  2125. </summary>
  2126. <param name="action">
  2127. Delegate to code to be tested and which is expected to throw exception.
  2128. </param>
  2129. <param name="message">
  2130. The message to include in the exception when <paramref name="action"/>
  2131. does not throws exception of type <typeparamref name="T"/>.
  2132. </param>
  2133. <typeparam name="T">
  2134. Type of exception expected to be thrown.
  2135. </typeparam>
  2136. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2137. Thrown if <paramref name="action"/> does not throws exception of type <typeparamref name="T"/>.
  2138. </exception>
  2139. <returns>
  2140. The exception that was thrown.
  2141. </returns>
  2142. </member>
  2143. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ThrowsException``1(System.Func{System.Object},System.String,System.Object[])">
  2144. <summary>
  2145. Tests whether the code specified by delegate <paramref name="action"/> throws exact given exception of type <typeparamref name="T"/> (and not of derived type)
  2146. and throws
  2147. <code>
  2148. AssertFailedException
  2149. </code>
  2150. if code does not throws exception or throws exception of type other than <typeparamref name="T"/>.
  2151. </summary>
  2152. <param name="action">
  2153. Delegate to code to be tested and which is expected to throw exception.
  2154. </param>
  2155. <param name="message">
  2156. The message to include in the exception when <paramref name="action"/>
  2157. does not throws exception of type <typeparamref name="T"/>.
  2158. </param>
  2159. <param name="parameters">
  2160. An array of parameters to use when formatting <paramref name="message"/>.
  2161. </param>
  2162. <typeparam name="T">
  2163. Type of exception expected to be thrown.
  2164. </typeparam>
  2165. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2166. Thrown if <paramref name="action"/> does not throw exception of type <typeparamref name="T"/>.
  2167. </exception>
  2168. <returns>
  2169. The exception that was thrown.
  2170. </returns>
  2171. </member>
  2172. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ThrowsException``1(System.Action,System.String,System.Object[])">
  2173. <summary>
  2174. Tests whether the code specified by delegate <paramref name="action"/> throws exact given exception of type <typeparamref name="T"/> (and not of derived type)
  2175. and throws
  2176. <code>
  2177. AssertFailedException
  2178. </code>
  2179. if code does not throws exception or throws exception of type other than <typeparamref name="T"/>.
  2180. </summary>
  2181. <param name="action">
  2182. Delegate to code to be tested and which is expected to throw exception.
  2183. </param>
  2184. <param name="message">
  2185. The message to include in the exception when <paramref name="action"/>
  2186. does not throws exception of type <typeparamref name="T"/>.
  2187. </param>
  2188. <param name="parameters">
  2189. An array of parameters to use when formatting <paramref name="message"/>.
  2190. </param>
  2191. <typeparam name="T">
  2192. Type of exception expected to be thrown.
  2193. </typeparam>
  2194. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2195. Thrown if <paramref name="action"/> does not throws exception of type <typeparamref name="T"/>.
  2196. </exception>
  2197. <returns>
  2198. The exception that was thrown.
  2199. </returns>
  2200. </member>
  2201. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ThrowsExceptionAsync``1(System.Func{System.Threading.Tasks.Task})">
  2202. <summary>
  2203. Tests whether the code specified by delegate <paramref name="action"/> throws exact given exception of type <typeparamref name="T"/> (and not of derived type)
  2204. and throws
  2205. <code>
  2206. AssertFailedException
  2207. </code>
  2208. if code does not throws exception or throws exception of type other than <typeparamref name="T"/>.
  2209. </summary>
  2210. <param name="action">
  2211. Delegate to code to be tested and which is expected to throw exception.
  2212. </param>
  2213. <typeparam name="T">
  2214. Type of exception expected to be thrown.
  2215. </typeparam>
  2216. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2217. Thrown if <paramref name="action"/> does not throws exception of type <typeparamref name="T"/>.
  2218. </exception>
  2219. <returns>
  2220. The <see cref="T:System.Threading.Tasks.Task"/> executing the delegate.
  2221. </returns>
  2222. </member>
  2223. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ThrowsExceptionAsync``1(System.Func{System.Threading.Tasks.Task},System.String)">
  2224. <summary>
  2225. Tests whether the code specified by delegate <paramref name="action"/> throws exact given exception of type <typeparamref name="T"/> (and not of derived type)
  2226. and throws <code>AssertFailedException</code> if code does not throws exception or throws exception of type other than <typeparamref name="T"/>.
  2227. </summary>
  2228. <param name="action">Delegate to code to be tested and which is expected to throw exception.</param>
  2229. <param name="message">
  2230. The message to include in the exception when <paramref name="action"/>
  2231. does not throws exception of type <typeparamref name="T"/>.
  2232. </param>
  2233. <typeparam name="T">Type of exception expected to be thrown.</typeparam>
  2234. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2235. Thrown if <paramref name="action"/> does not throws exception of type <typeparamref name="T"/>.
  2236. </exception>
  2237. <returns>
  2238. The <see cref="T:System.Threading.Tasks.Task"/> executing the delegate.
  2239. </returns>
  2240. </member>
  2241. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ThrowsExceptionAsync``1(System.Func{System.Threading.Tasks.Task},System.String,System.Object[])">
  2242. <summary>
  2243. Tests whether the code specified by delegate <paramref name="action"/> throws exact given exception of type <typeparamref name="T"/> (and not of derived type)
  2244. and throws <code>AssertFailedException</code> if code does not throws exception or throws exception of type other than <typeparamref name="T"/>.
  2245. </summary>
  2246. <param name="action">Delegate to code to be tested and which is expected to throw exception.</param>
  2247. <param name="message">
  2248. The message to include in the exception when <paramref name="action"/>
  2249. does not throws exception of type <typeparamref name="T"/>.
  2250. </param>
  2251. <param name="parameters">
  2252. An array of parameters to use when formatting <paramref name="message"/>.
  2253. </param>
  2254. <typeparam name="T">Type of exception expected to be thrown.</typeparam>
  2255. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2256. Thrown if <paramref name="action"/> does not throws exception of type <typeparamref name="T"/>.
  2257. </exception>
  2258. <returns>
  2259. The <see cref="T:System.Threading.Tasks.Task"/> executing the delegate.
  2260. </returns>
  2261. </member>
  2262. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ReplaceNullChars(System.String)">
  2263. <summary>
  2264. Replaces null characters ('\0') with "\\0".
  2265. </summary>
  2266. <param name="input">
  2267. The string to search.
  2268. </param>
  2269. <returns>
  2270. The converted string with null characters replaced by "\\0".
  2271. </returns>
  2272. <remarks>
  2273. This is only public and still present to preserve compatibility with the V1 framework.
  2274. </remarks>
  2275. </member>
  2276. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.HandleFail(System.String,System.String,System.Object[])">
  2277. <summary>
  2278. Helper function that creates and throws an AssertionFailedException
  2279. </summary>
  2280. <param name="assertionName">
  2281. name of the assertion throwing an exception
  2282. </param>
  2283. <param name="message">
  2284. message describing conditions for assertion failure
  2285. </param>
  2286. <param name="parameters">
  2287. The parameters.
  2288. </param>
  2289. </member>
  2290. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.CheckParameterNotNull(System.Object,System.String,System.String,System.String,System.Object[])">
  2291. <summary>
  2292. Checks the parameter for valid conditions
  2293. </summary>
  2294. <param name="param">
  2295. The parameter.
  2296. </param>
  2297. <param name="assertionName">
  2298. The assertion Name.
  2299. </param>
  2300. <param name="parameterName">
  2301. parameter name
  2302. </param>
  2303. <param name="message">
  2304. message for the invalid parameter exception
  2305. </param>
  2306. <param name="parameters">
  2307. The parameters.
  2308. </param>
  2309. </member>
  2310. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ReplaceNulls(System.Object)">
  2311. <summary>
  2312. Safely converts an object to a string, handling null values and null characters.
  2313. Null values are converted to "(null)". Null characters are converted to "\\0".
  2314. </summary>
  2315. <param name="input">
  2316. The object to convert to a string.
  2317. </param>
  2318. <returns>
  2319. The converted string.
  2320. </returns>
  2321. </member>
  2322. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert">
  2323. <summary>
  2324. The string assert.
  2325. </summary>
  2326. </member>
  2327. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.That">
  2328. <summary>
  2329. Gets the singleton instance of the CollectionAssert functionality.
  2330. </summary>
  2331. <remarks>
  2332. Users can use this to plug-in custom assertions through C# extension methods.
  2333. For instance, the signature of a custom assertion provider could be "public static void ContainsWords(this StringAssert customAssert, string value, ICollection substrings)"
  2334. Users could then use a syntax similar to the default assertions which in this case is "StringAssert.That.ContainsWords(value, substrings);"
  2335. More documentation is at "https://github.com/Microsoft/testfx-docs".
  2336. </remarks>
  2337. </member>
  2338. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Contains(System.String,System.String)">
  2339. <summary>
  2340. Tests whether the specified string contains the specified substring
  2341. and throws an exception if the substring does not occur within the
  2342. test string.
  2343. </summary>
  2344. <param name="value">
  2345. The string that is expected to contain <paramref name="substring"/>.
  2346. </param>
  2347. <param name="substring">
  2348. The string expected to occur within <paramref name="value"/>.
  2349. </param>
  2350. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2351. Thrown if <paramref name="substring"/> is not found in
  2352. <paramref name="value"/>.
  2353. </exception>
  2354. </member>
  2355. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Contains(System.String,System.String,System.String)">
  2356. <summary>
  2357. Tests whether the specified string contains the specified substring
  2358. and throws an exception if the substring does not occur within the
  2359. test string.
  2360. </summary>
  2361. <param name="value">
  2362. The string that is expected to contain <paramref name="substring"/>.
  2363. </param>
  2364. <param name="substring">
  2365. The string expected to occur within <paramref name="value"/>.
  2366. </param>
  2367. <param name="message">
  2368. The message to include in the exception when <paramref name="substring"/>
  2369. is not in <paramref name="value"/>. The message is shown in
  2370. test results.
  2371. </param>
  2372. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2373. Thrown if <paramref name="substring"/> is not found in
  2374. <paramref name="value"/>.
  2375. </exception>
  2376. </member>
  2377. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Contains(System.String,System.String,System.String,System.Object[])">
  2378. <summary>
  2379. Tests whether the specified string contains the specified substring
  2380. and throws an exception if the substring does not occur within the
  2381. test string.
  2382. </summary>
  2383. <param name="value">
  2384. The string that is expected to contain <paramref name="substring"/>.
  2385. </param>
  2386. <param name="substring">
  2387. The string expected to occur within <paramref name="value"/>.
  2388. </param>
  2389. <param name="message">
  2390. The message to include in the exception when <paramref name="substring"/>
  2391. is not in <paramref name="value"/>. The message is shown in
  2392. test results.
  2393. </param>
  2394. <param name="parameters">
  2395. An array of parameters to use when formatting <paramref name="message"/>.
  2396. </param>
  2397. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2398. Thrown if <paramref name="substring"/> is not found in
  2399. <paramref name="value"/>.
  2400. </exception>
  2401. </member>
  2402. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.StartsWith(System.String,System.String)">
  2403. <summary>
  2404. Tests whether the specified string begins with the specified substring
  2405. and throws an exception if the test string does not start with the
  2406. substring.
  2407. </summary>
  2408. <param name="value">
  2409. The string that is expected to begin with <paramref name="substring"/>.
  2410. </param>
  2411. <param name="substring">
  2412. The string expected to be a prefix of <paramref name="value"/>.
  2413. </param>
  2414. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2415. Thrown if <paramref name="value"/> does not begin with
  2416. <paramref name="substring"/>.
  2417. </exception>
  2418. </member>
  2419. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.StartsWith(System.String,System.String,System.String)">
  2420. <summary>
  2421. Tests whether the specified string begins with the specified substring
  2422. and throws an exception if the test string does not start with the
  2423. substring.
  2424. </summary>
  2425. <param name="value">
  2426. The string that is expected to begin with <paramref name="substring"/>.
  2427. </param>
  2428. <param name="substring">
  2429. The string expected to be a prefix of <paramref name="value"/>.
  2430. </param>
  2431. <param name="message">
  2432. The message to include in the exception when <paramref name="value"/>
  2433. does not begin with <paramref name="substring"/>. The message is
  2434. shown in test results.
  2435. </param>
  2436. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2437. Thrown if <paramref name="value"/> does not begin with
  2438. <paramref name="substring"/>.
  2439. </exception>
  2440. </member>
  2441. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.StartsWith(System.String,System.String,System.String,System.Object[])">
  2442. <summary>
  2443. Tests whether the specified string begins with the specified substring
  2444. and throws an exception if the test string does not start with the
  2445. substring.
  2446. </summary>
  2447. <param name="value">
  2448. The string that is expected to begin with <paramref name="substring"/>.
  2449. </param>
  2450. <param name="substring">
  2451. The string expected to be a prefix of <paramref name="value"/>.
  2452. </param>
  2453. <param name="message">
  2454. The message to include in the exception when <paramref name="value"/>
  2455. does not begin with <paramref name="substring"/>. The message is
  2456. shown in test results.
  2457. </param>
  2458. <param name="parameters">
  2459. An array of parameters to use when formatting <paramref name="message"/>.
  2460. </param>
  2461. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2462. Thrown if <paramref name="value"/> does not begin with
  2463. <paramref name="substring"/>.
  2464. </exception>
  2465. </member>
  2466. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.EndsWith(System.String,System.String)">
  2467. <summary>
  2468. Tests whether the specified string ends with the specified substring
  2469. and throws an exception if the test string does not end with the
  2470. substring.
  2471. </summary>
  2472. <param name="value">
  2473. The string that is expected to end with <paramref name="substring"/>.
  2474. </param>
  2475. <param name="substring">
  2476. The string expected to be a suffix of <paramref name="value"/>.
  2477. </param>
  2478. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2479. Thrown if <paramref name="value"/> does not end with
  2480. <paramref name="substring"/>.
  2481. </exception>
  2482. </member>
  2483. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.EndsWith(System.String,System.String,System.String)">
  2484. <summary>
  2485. Tests whether the specified string ends with the specified substring
  2486. and throws an exception if the test string does not end with the
  2487. substring.
  2488. </summary>
  2489. <param name="value">
  2490. The string that is expected to end with <paramref name="substring"/>.
  2491. </param>
  2492. <param name="substring">
  2493. The string expected to be a suffix of <paramref name="value"/>.
  2494. </param>
  2495. <param name="message">
  2496. The message to include in the exception when <paramref name="value"/>
  2497. does not end with <paramref name="substring"/>. The message is
  2498. shown in test results.
  2499. </param>
  2500. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2501. Thrown if <paramref name="value"/> does not end with
  2502. <paramref name="substring"/>.
  2503. </exception>
  2504. </member>
  2505. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.EndsWith(System.String,System.String,System.String,System.Object[])">
  2506. <summary>
  2507. Tests whether the specified string ends with the specified substring
  2508. and throws an exception if the test string does not end with the
  2509. substring.
  2510. </summary>
  2511. <param name="value">
  2512. The string that is expected to end with <paramref name="substring"/>.
  2513. </param>
  2514. <param name="substring">
  2515. The string expected to be a suffix of <paramref name="value"/>.
  2516. </param>
  2517. <param name="message">
  2518. The message to include in the exception when <paramref name="value"/>
  2519. does not end with <paramref name="substring"/>. The message is
  2520. shown in test results.
  2521. </param>
  2522. <param name="parameters">
  2523. An array of parameters to use when formatting <paramref name="message"/>.
  2524. </param>
  2525. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2526. Thrown if <paramref name="value"/> does not end with
  2527. <paramref name="substring"/>.
  2528. </exception>
  2529. </member>
  2530. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Matches(System.String,System.Text.RegularExpressions.Regex)">
  2531. <summary>
  2532. Tests whether the specified string matches a regular expression and
  2533. throws an exception if the string does not match the expression.
  2534. </summary>
  2535. <param name="value">
  2536. The string that is expected to match <paramref name="pattern"/>.
  2537. </param>
  2538. <param name="pattern">
  2539. The regular expression that <paramref name="value"/> is
  2540. expected to match.
  2541. </param>
  2542. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2543. Thrown if <paramref name="value"/> does not match
  2544. <paramref name="pattern"/>.
  2545. </exception>
  2546. </member>
  2547. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Matches(System.String,System.Text.RegularExpressions.Regex,System.String)">
  2548. <summary>
  2549. Tests whether the specified string matches a regular expression and
  2550. throws an exception if the string does not match the expression.
  2551. </summary>
  2552. <param name="value">
  2553. The string that is expected to match <paramref name="pattern"/>.
  2554. </param>
  2555. <param name="pattern">
  2556. The regular expression that <paramref name="value"/> is
  2557. expected to match.
  2558. </param>
  2559. <param name="message">
  2560. The message to include in the exception when <paramref name="value"/>
  2561. does not match <paramref name="pattern"/>. The message is shown in
  2562. test results.
  2563. </param>
  2564. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2565. Thrown if <paramref name="value"/> does not match
  2566. <paramref name="pattern"/>.
  2567. </exception>
  2568. </member>
  2569. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Matches(System.String,System.Text.RegularExpressions.Regex,System.String,System.Object[])">
  2570. <summary>
  2571. Tests whether the specified string matches a regular expression and
  2572. throws an exception if the string does not match the expression.
  2573. </summary>
  2574. <param name="value">
  2575. The string that is expected to match <paramref name="pattern"/>.
  2576. </param>
  2577. <param name="pattern">
  2578. The regular expression that <paramref name="value"/> is
  2579. expected to match.
  2580. </param>
  2581. <param name="message">
  2582. The message to include in the exception when <paramref name="value"/>
  2583. does not match <paramref name="pattern"/>. The message is shown in
  2584. test results.
  2585. </param>
  2586. <param name="parameters">
  2587. An array of parameters to use when formatting <paramref name="message"/>.
  2588. </param>
  2589. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2590. Thrown if <paramref name="value"/> does not match
  2591. <paramref name="pattern"/>.
  2592. </exception>
  2593. </member>
  2594. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.DoesNotMatch(System.String,System.Text.RegularExpressions.Regex)">
  2595. <summary>
  2596. Tests whether the specified string does not match a regular expression
  2597. and throws an exception if the string matches the expression.
  2598. </summary>
  2599. <param name="value">
  2600. The string that is expected not to match <paramref name="pattern"/>.
  2601. </param>
  2602. <param name="pattern">
  2603. The regular expression that <paramref name="value"/> is
  2604. expected to not match.
  2605. </param>
  2606. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2607. Thrown if <paramref name="value"/> matches <paramref name="pattern"/>.
  2608. </exception>
  2609. </member>
  2610. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.DoesNotMatch(System.String,System.Text.RegularExpressions.Regex,System.String)">
  2611. <summary>
  2612. Tests whether the specified string does not match a regular expression
  2613. and throws an exception if the string matches the expression.
  2614. </summary>
  2615. <param name="value">
  2616. The string that is expected not to match <paramref name="pattern"/>.
  2617. </param>
  2618. <param name="pattern">
  2619. The regular expression that <paramref name="value"/> is
  2620. expected to not match.
  2621. </param>
  2622. <param name="message">
  2623. The message to include in the exception when <paramref name="value"/>
  2624. matches <paramref name="pattern"/>. The message is shown in test
  2625. results.
  2626. </param>
  2627. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2628. Thrown if <paramref name="value"/> matches <paramref name="pattern"/>.
  2629. </exception>
  2630. </member>
  2631. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.DoesNotMatch(System.String,System.Text.RegularExpressions.Regex,System.String,System.Object[])">
  2632. <summary>
  2633. Tests whether the specified string does not match a regular expression
  2634. and throws an exception if the string matches the expression.
  2635. </summary>
  2636. <param name="value">
  2637. The string that is expected not to match <paramref name="pattern"/>.
  2638. </param>
  2639. <param name="pattern">
  2640. The regular expression that <paramref name="value"/> is
  2641. expected to not match.
  2642. </param>
  2643. <param name="message">
  2644. The message to include in the exception when <paramref name="value"/>
  2645. matches <paramref name="pattern"/>. The message is shown in test
  2646. results.
  2647. </param>
  2648. <param name="parameters">
  2649. An array of parameters to use when formatting <paramref name="message"/>.
  2650. </param>
  2651. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2652. Thrown if <paramref name="value"/> matches <paramref name="pattern"/>.
  2653. </exception>
  2654. </member>
  2655. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert">
  2656. <summary>
  2657. A collection of helper classes to test various conditions associated
  2658. with collections within unit tests. If the condition being tested is not
  2659. met, an exception is thrown.
  2660. </summary>
  2661. </member>
  2662. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.That">
  2663. <summary>
  2664. Gets the singleton instance of the CollectionAssert functionality.
  2665. </summary>
  2666. <remarks>
  2667. Users can use this to plug-in custom assertions through C# extension methods.
  2668. For instance, the signature of a custom assertion provider could be "public static void AreEqualUnordered(this CollectionAssert customAssert, ICollection expected, ICollection actual)"
  2669. Users could then use a syntax similar to the default assertions which in this case is "CollectionAssert.That.AreEqualUnordered(list1, list2);"
  2670. More documentation is at "https://github.com/Microsoft/testfx-docs".
  2671. </remarks>
  2672. </member>
  2673. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.Contains(System.Collections.ICollection,System.Object)">
  2674. <summary>
  2675. Tests whether the specified collection contains the specified element
  2676. and throws an exception if the element is not in the collection.
  2677. </summary>
  2678. <param name="collection">
  2679. The collection in which to search for the element.
  2680. </param>
  2681. <param name="element">
  2682. The element that is expected to be in the collection.
  2683. </param>
  2684. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2685. Thrown if <paramref name="element"/> is not found in
  2686. <paramref name="collection"/>.
  2687. </exception>
  2688. </member>
  2689. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.Contains(System.Collections.ICollection,System.Object,System.String)">
  2690. <summary>
  2691. Tests whether the specified collection contains the specified element
  2692. and throws an exception if the element is not in the collection.
  2693. </summary>
  2694. <param name="collection">
  2695. The collection in which to search for the element.
  2696. </param>
  2697. <param name="element">
  2698. The element that is expected to be in the collection.
  2699. </param>
  2700. <param name="message">
  2701. The message to include in the exception when <paramref name="element"/>
  2702. is not in <paramref name="collection"/>. The message is shown in
  2703. test results.
  2704. </param>
  2705. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2706. Thrown if <paramref name="element"/> is not found in
  2707. <paramref name="collection"/>.
  2708. </exception>
  2709. </member>
  2710. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.Contains(System.Collections.ICollection,System.Object,System.String,System.Object[])">
  2711. <summary>
  2712. Tests whether the specified collection contains the specified element
  2713. and throws an exception if the element is not in the collection.
  2714. </summary>
  2715. <param name="collection">
  2716. The collection in which to search for the element.
  2717. </param>
  2718. <param name="element">
  2719. The element that is expected to be in the collection.
  2720. </param>
  2721. <param name="message">
  2722. The message to include in the exception when <paramref name="element"/>
  2723. is not in <paramref name="collection"/>. The message is shown in
  2724. test results.
  2725. </param>
  2726. <param name="parameters">
  2727. An array of parameters to use when formatting <paramref name="message"/>.
  2728. </param>
  2729. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2730. Thrown if <paramref name="element"/> is not found in
  2731. <paramref name="collection"/>.
  2732. </exception>
  2733. </member>
  2734. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.DoesNotContain(System.Collections.ICollection,System.Object)">
  2735. <summary>
  2736. Tests whether the specified collection does not contain the specified
  2737. element and throws an exception if the element is in the collection.
  2738. </summary>
  2739. <param name="collection">
  2740. The collection in which to search for the element.
  2741. </param>
  2742. <param name="element">
  2743. The element that is expected not to be in the collection.
  2744. </param>
  2745. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2746. Thrown if <paramref name="element"/> is found in
  2747. <paramref name="collection"/>.
  2748. </exception>
  2749. </member>
  2750. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.DoesNotContain(System.Collections.ICollection,System.Object,System.String)">
  2751. <summary>
  2752. Tests whether the specified collection does not contain the specified
  2753. element and throws an exception if the element is in the collection.
  2754. </summary>
  2755. <param name="collection">
  2756. The collection in which to search for the element.
  2757. </param>
  2758. <param name="element">
  2759. The element that is expected not to be in the collection.
  2760. </param>
  2761. <param name="message">
  2762. The message to include in the exception when <paramref name="element"/>
  2763. is in <paramref name="collection"/>. The message is shown in test
  2764. results.
  2765. </param>
  2766. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2767. Thrown if <paramref name="element"/> is found in
  2768. <paramref name="collection"/>.
  2769. </exception>
  2770. </member>
  2771. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.DoesNotContain(System.Collections.ICollection,System.Object,System.String,System.Object[])">
  2772. <summary>
  2773. Tests whether the specified collection does not contain the specified
  2774. element and throws an exception if the element is in the collection.
  2775. </summary>
  2776. <param name="collection">
  2777. The collection in which to search for the element.
  2778. </param>
  2779. <param name="element">
  2780. The element that is expected not to be in the collection.
  2781. </param>
  2782. <param name="message">
  2783. The message to include in the exception when <paramref name="element"/>
  2784. is in <paramref name="collection"/>. The message is shown in test
  2785. results.
  2786. </param>
  2787. <param name="parameters">
  2788. An array of parameters to use when formatting <paramref name="message"/>.
  2789. </param>
  2790. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2791. Thrown if <paramref name="element"/> is found in
  2792. <paramref name="collection"/>.
  2793. </exception>
  2794. </member>
  2795. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreNotNull(System.Collections.ICollection)">
  2796. <summary>
  2797. Tests whether all items in the specified collection are non-null and throws
  2798. an exception if any element is null.
  2799. </summary>
  2800. <param name="collection">
  2801. The collection in which to search for null elements.
  2802. </param>
  2803. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2804. Thrown if a null element is found in <paramref name="collection"/>.
  2805. </exception>
  2806. </member>
  2807. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreNotNull(System.Collections.ICollection,System.String)">
  2808. <summary>
  2809. Tests whether all items in the specified collection are non-null and throws
  2810. an exception if any element is null.
  2811. </summary>
  2812. <param name="collection">
  2813. The collection in which to search for null elements.
  2814. </param>
  2815. <param name="message">
  2816. The message to include in the exception when <paramref name="collection"/>
  2817. contains a null element. The message is shown in test results.
  2818. </param>
  2819. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2820. Thrown if a null element is found in <paramref name="collection"/>.
  2821. </exception>
  2822. </member>
  2823. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreNotNull(System.Collections.ICollection,System.String,System.Object[])">
  2824. <summary>
  2825. Tests whether all items in the specified collection are non-null and throws
  2826. an exception if any element is null.
  2827. </summary>
  2828. <param name="collection">
  2829. The collection in which to search for null elements.
  2830. </param>
  2831. <param name="message">
  2832. The message to include in the exception when <paramref name="collection"/>
  2833. contains a null element. The message is shown in test results.
  2834. </param>
  2835. <param name="parameters">
  2836. An array of parameters to use when formatting <paramref name="message"/>.
  2837. </param>
  2838. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2839. Thrown if a null element is found in <paramref name="collection"/>.
  2840. </exception>
  2841. </member>
  2842. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreUnique(System.Collections.ICollection)">
  2843. <summary>
  2844. Tests whether all items in the specified collection are unique or not and
  2845. throws if any two elements in the collection are equal.
  2846. </summary>
  2847. <param name="collection">
  2848. The collection in which to search for duplicate elements.
  2849. </param>
  2850. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2851. Thrown if a two or more equal elements are found in
  2852. <paramref name="collection"/>.
  2853. </exception>
  2854. </member>
  2855. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreUnique(System.Collections.ICollection,System.String)">
  2856. <summary>
  2857. Tests whether all items in the specified collection are unique or not and
  2858. throws if any two elements in the collection are equal.
  2859. </summary>
  2860. <param name="collection">
  2861. The collection in which to search for duplicate elements.
  2862. </param>
  2863. <param name="message">
  2864. The message to include in the exception when <paramref name="collection"/>
  2865. contains at least one duplicate element. The message is shown in
  2866. test results.
  2867. </param>
  2868. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2869. Thrown if a two or more equal elements are found in
  2870. <paramref name="collection"/>.
  2871. </exception>
  2872. </member>
  2873. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreUnique(System.Collections.ICollection,System.String,System.Object[])">
  2874. <summary>
  2875. Tests whether all items in the specified collection are unique or not and
  2876. throws if any two elements in the collection are equal.
  2877. </summary>
  2878. <param name="collection">
  2879. The collection in which to search for duplicate elements.
  2880. </param>
  2881. <param name="message">
  2882. The message to include in the exception when <paramref name="collection"/>
  2883. contains at least one duplicate element. The message is shown in
  2884. test results.
  2885. </param>
  2886. <param name="parameters">
  2887. An array of parameters to use when formatting <paramref name="message"/>.
  2888. </param>
  2889. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2890. Thrown if a two or more equal elements are found in
  2891. <paramref name="collection"/>.
  2892. </exception>
  2893. </member>
  2894. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsSubsetOf(System.Collections.ICollection,System.Collections.ICollection)">
  2895. <summary>
  2896. Tests whether one collection is a subset of another collection and
  2897. throws an exception if any element in the subset is not also in the
  2898. superset.
  2899. </summary>
  2900. <param name="subset">
  2901. The collection expected to be a subset of <paramref name="superset"/>.
  2902. </param>
  2903. <param name="superset">
  2904. The collection expected to be a superset of <paramref name="subset"/>
  2905. </param>
  2906. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2907. Thrown if an element in <paramref name="subset"/> is not found in
  2908. <paramref name="superset"/>.
  2909. </exception>
  2910. </member>
  2911. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String)">
  2912. <summary>
  2913. Tests whether one collection is a subset of another collection and
  2914. throws an exception if any element in the subset is not also in the
  2915. superset.
  2916. </summary>
  2917. <param name="subset">
  2918. The collection expected to be a subset of <paramref name="superset"/>.
  2919. </param>
  2920. <param name="superset">
  2921. The collection expected to be a superset of <paramref name="subset"/>
  2922. </param>
  2923. <param name="message">
  2924. The message to include in the exception when an element in
  2925. <paramref name="subset"/> is not found in <paramref name="superset"/>.
  2926. The message is shown in test results.
  2927. </param>
  2928. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2929. Thrown if an element in <paramref name="subset"/> is not found in
  2930. <paramref name="superset"/>.
  2931. </exception>
  2932. </member>
  2933. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
  2934. <summary>
  2935. Tests whether one collection is a subset of another collection and
  2936. throws an exception if any element in the subset is not also in the
  2937. superset.
  2938. </summary>
  2939. <param name="subset">
  2940. The collection expected to be a subset of <paramref name="superset"/>.
  2941. </param>
  2942. <param name="superset">
  2943. The collection expected to be a superset of <paramref name="subset"/>
  2944. </param>
  2945. <param name="message">
  2946. The message to include in the exception when an element in
  2947. <paramref name="subset"/> is not found in <paramref name="superset"/>.
  2948. The message is shown in test results.
  2949. </param>
  2950. <param name="parameters">
  2951. An array of parameters to use when formatting <paramref name="message"/>.
  2952. </param>
  2953. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2954. Thrown if an element in <paramref name="subset"/> is not found in
  2955. <paramref name="superset"/>.
  2956. </exception>
  2957. </member>
  2958. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsNotSubsetOf(System.Collections.ICollection,System.Collections.ICollection)">
  2959. <summary>
  2960. Tests whether one collection is not a subset of another collection and
  2961. throws an exception if all elements in the subset are also in the
  2962. superset.
  2963. </summary>
  2964. <param name="subset">
  2965. The collection expected not to be a subset of <paramref name="superset"/>.
  2966. </param>
  2967. <param name="superset">
  2968. The collection expected not to be a superset of <paramref name="subset"/>
  2969. </param>
  2970. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2971. Thrown if every element in <paramref name="subset"/> is also found in
  2972. <paramref name="superset"/>.
  2973. </exception>
  2974. </member>
  2975. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsNotSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String)">
  2976. <summary>
  2977. Tests whether one collection is not a subset of another collection and
  2978. throws an exception if all elements in the subset are also in the
  2979. superset.
  2980. </summary>
  2981. <param name="subset">
  2982. The collection expected not to be a subset of <paramref name="superset"/>.
  2983. </param>
  2984. <param name="superset">
  2985. The collection expected not to be a superset of <paramref name="subset"/>
  2986. </param>
  2987. <param name="message">
  2988. The message to include in the exception when every element in
  2989. <paramref name="subset"/> is also found in <paramref name="superset"/>.
  2990. The message is shown in test results.
  2991. </param>
  2992. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  2993. Thrown if every element in <paramref name="subset"/> is also found in
  2994. <paramref name="superset"/>.
  2995. </exception>
  2996. </member>
  2997. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsNotSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
  2998. <summary>
  2999. Tests whether one collection is not a subset of another collection and
  3000. throws an exception if all elements in the subset are also in the
  3001. superset.
  3002. </summary>
  3003. <param name="subset">
  3004. The collection expected not to be a subset of <paramref name="superset"/>.
  3005. </param>
  3006. <param name="superset">
  3007. The collection expected not to be a superset of <paramref name="subset"/>
  3008. </param>
  3009. <param name="message">
  3010. The message to include in the exception when every element in
  3011. <paramref name="subset"/> is also found in <paramref name="superset"/>.
  3012. The message is shown in test results.
  3013. </param>
  3014. <param name="parameters">
  3015. An array of parameters to use when formatting <paramref name="message"/>.
  3016. </param>
  3017. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3018. Thrown if every element in <paramref name="subset"/> is also found in
  3019. <paramref name="superset"/>.
  3020. </exception>
  3021. </member>
  3022. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEquivalent(System.Collections.ICollection,System.Collections.ICollection)">
  3023. <summary>
  3024. Tests whether two collections contain the same elements and throws an
  3025. exception if either collection contains an element not in the other
  3026. collection.
  3027. </summary>
  3028. <param name="expected">
  3029. The first collection to compare. This contains the elements the test
  3030. expects.
  3031. </param>
  3032. <param name="actual">
  3033. The second collection to compare. This is the collection produced by
  3034. the code under test.
  3035. </param>
  3036. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3037. Thrown if an element was found in one of the collections but not
  3038. the other.
  3039. </exception>
  3040. </member>
  3041. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String)">
  3042. <summary>
  3043. Tests whether two collections contain the same elements and throws an
  3044. exception if either collection contains an element not in the other
  3045. collection.
  3046. </summary>
  3047. <param name="expected">
  3048. The first collection to compare. This contains the elements the test
  3049. expects.
  3050. </param>
  3051. <param name="actual">
  3052. The second collection to compare. This is the collection produced by
  3053. the code under test.
  3054. </param>
  3055. <param name="message">
  3056. The message to include in the exception when an element was found
  3057. in one of the collections but not the other. The message is shown
  3058. in test results.
  3059. </param>
  3060. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3061. Thrown if an element was found in one of the collections but not
  3062. the other.
  3063. </exception>
  3064. </member>
  3065. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
  3066. <summary>
  3067. Tests whether two collections contain the same elements and throws an
  3068. exception if either collection contains an element not in the other
  3069. collection.
  3070. </summary>
  3071. <param name="expected">
  3072. The first collection to compare. This contains the elements the test
  3073. expects.
  3074. </param>
  3075. <param name="actual">
  3076. The second collection to compare. This is the collection produced by
  3077. the code under test.
  3078. </param>
  3079. <param name="message">
  3080. The message to include in the exception when an element was found
  3081. in one of the collections but not the other. The message is shown
  3082. in test results.
  3083. </param>
  3084. <param name="parameters">
  3085. An array of parameters to use when formatting <paramref name="message"/>.
  3086. </param>
  3087. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3088. Thrown if an element was found in one of the collections but not
  3089. the other.
  3090. </exception>
  3091. </member>
  3092. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEquivalent(System.Collections.ICollection,System.Collections.ICollection)">
  3093. <summary>
  3094. Tests whether two collections contain the different elements and throws an
  3095. exception if the two collections contain identical elements without regard
  3096. to order.
  3097. </summary>
  3098. <param name="expected">
  3099. The first collection to compare. This contains the elements the test
  3100. expects to be different than the actual collection.
  3101. </param>
  3102. <param name="actual">
  3103. The second collection to compare. This is the collection produced by
  3104. the code under test.
  3105. </param>
  3106. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3107. Thrown if the two collections contained the same elements, including
  3108. the same number of duplicate occurrences of each element.
  3109. </exception>
  3110. </member>
  3111. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String)">
  3112. <summary>
  3113. Tests whether two collections contain the different elements and throws an
  3114. exception if the two collections contain identical elements without regard
  3115. to order.
  3116. </summary>
  3117. <param name="expected">
  3118. The first collection to compare. This contains the elements the test
  3119. expects to be different than the actual collection.
  3120. </param>
  3121. <param name="actual">
  3122. The second collection to compare. This is the collection produced by
  3123. the code under test.
  3124. </param>
  3125. <param name="message">
  3126. The message to include in the exception when <paramref name="actual"/>
  3127. contains the same elements as <paramref name="expected"/>. The message
  3128. is shown in test results.
  3129. </param>
  3130. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3131. Thrown if the two collections contained the same elements, including
  3132. the same number of duplicate occurrences of each element.
  3133. </exception>
  3134. </member>
  3135. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
  3136. <summary>
  3137. Tests whether two collections contain the different elements and throws an
  3138. exception if the two collections contain identical elements without regard
  3139. to order.
  3140. </summary>
  3141. <param name="expected">
  3142. The first collection to compare. This contains the elements the test
  3143. expects to be different than the actual collection.
  3144. </param>
  3145. <param name="actual">
  3146. The second collection to compare. This is the collection produced by
  3147. the code under test.
  3148. </param>
  3149. <param name="message">
  3150. The message to include in the exception when <paramref name="actual"/>
  3151. contains the same elements as <paramref name="expected"/>. The message
  3152. is shown in test results.
  3153. </param>
  3154. <param name="parameters">
  3155. An array of parameters to use when formatting <paramref name="message"/>.
  3156. </param>
  3157. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3158. Thrown if the two collections contained the same elements, including
  3159. the same number of duplicate occurrences of each element.
  3160. </exception>
  3161. </member>
  3162. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.ICollection,System.Type)">
  3163. <summary>
  3164. Tests whether all elements in the specified collection are instances
  3165. of the expected type and throws an exception if the expected type is
  3166. not in the inheritance hierarchy of one or more of the elements.
  3167. </summary>
  3168. <param name="collection">
  3169. The collection containing elements the test expects to be of the
  3170. specified type.
  3171. </param>
  3172. <param name="expectedType">
  3173. The expected type of each element of <paramref name="collection"/>.
  3174. </param>
  3175. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3176. Thrown if an element in <paramref name="collection"/> is null or
  3177. <paramref name="expectedType"/> is not in the inheritance hierarchy
  3178. of an element in <paramref name="collection"/>.
  3179. </exception>
  3180. </member>
  3181. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.ICollection,System.Type,System.String)">
  3182. <summary>
  3183. Tests whether all elements in the specified collection are instances
  3184. of the expected type and throws an exception if the expected type is
  3185. not in the inheritance hierarchy of one or more of the elements.
  3186. </summary>
  3187. <param name="collection">
  3188. The collection containing elements the test expects to be of the
  3189. specified type.
  3190. </param>
  3191. <param name="expectedType">
  3192. The expected type of each element of <paramref name="collection"/>.
  3193. </param>
  3194. <param name="message">
  3195. The message to include in the exception when an element in
  3196. <paramref name="collection"/> is not an instance of
  3197. <paramref name="expectedType"/>. The message is shown in test results.
  3198. </param>
  3199. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3200. Thrown if an element in <paramref name="collection"/> is null or
  3201. <paramref name="expectedType"/> is not in the inheritance hierarchy
  3202. of an element in <paramref name="collection"/>.
  3203. </exception>
  3204. </member>
  3205. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.ICollection,System.Type,System.String,System.Object[])">
  3206. <summary>
  3207. Tests whether all elements in the specified collection are instances
  3208. of the expected type and throws an exception if the expected type is
  3209. not in the inheritance hierarchy of one or more of the elements.
  3210. </summary>
  3211. <param name="collection">
  3212. The collection containing elements the test expects to be of the
  3213. specified type.
  3214. </param>
  3215. <param name="expectedType">
  3216. The expected type of each element of <paramref name="collection"/>.
  3217. </param>
  3218. <param name="message">
  3219. The message to include in the exception when an element in
  3220. <paramref name="collection"/> is not an instance of
  3221. <paramref name="expectedType"/>. The message is shown in test results.
  3222. </param>
  3223. <param name="parameters">
  3224. An array of parameters to use when formatting <paramref name="message"/>.
  3225. </param>
  3226. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3227. Thrown if an element in <paramref name="collection"/> is null or
  3228. <paramref name="expectedType"/> is not in the inheritance hierarchy
  3229. of an element in <paramref name="collection"/>.
  3230. </exception>
  3231. </member>
  3232. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection)">
  3233. <summary>
  3234. Tests whether the specified collections are equal and throws an exception
  3235. if the two collections are not equal. Equality is defined as having the same
  3236. elements in the same order and quantity. Whether two elements are the same
  3237. is checked using <see cref="M:System.Object.Equals(System.Object,System.Object)" /> method.
  3238. Different references to the same value are considered equal.
  3239. </summary>
  3240. <param name="expected">
  3241. The first collection to compare. This is the collection the tests expects.
  3242. </param>
  3243. <param name="actual">
  3244. The second collection to compare. This is the collection produced by the
  3245. code under test.
  3246. </param>
  3247. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3248. Thrown if <paramref name="expected"/> is not equal to
  3249. <paramref name="actual"/>.
  3250. </exception>
  3251. </member>
  3252. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.String)">
  3253. <summary>
  3254. Tests whether the specified collections are equal and throws an exception
  3255. if the two collections are not equal. Equality is defined as having the same
  3256. elements in the same order and quantity. Whether two elements are the same
  3257. is checked using <see cref="M:System.Object.Equals(System.Object,System.Object)" /> method.
  3258. Different references to the same value are considered equal.
  3259. </summary>
  3260. <param name="expected">
  3261. The first collection to compare. This is the collection the tests expects.
  3262. </param>
  3263. <param name="actual">
  3264. The second collection to compare. This is the collection produced by the
  3265. code under test.
  3266. </param>
  3267. <param name="message">
  3268. The message to include in the exception when <paramref name="actual"/>
  3269. is not equal to <paramref name="expected"/>. The message is shown in
  3270. test results.
  3271. </param>
  3272. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3273. Thrown if <paramref name="expected"/> is not equal to
  3274. <paramref name="actual"/>.
  3275. </exception>
  3276. </member>
  3277. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
  3278. <summary>
  3279. Tests whether the specified collections are equal and throws an exception
  3280. if the two collections are not equal. Equality is defined as having the same
  3281. elements in the same order and quantity. Whether two elements are the same
  3282. is checked using <see cref="M:System.Object.Equals(System.Object,System.Object)" /> method.
  3283. Different references to the same value are considered equal.
  3284. </summary>
  3285. <param name="expected">
  3286. The first collection to compare. This is the collection the tests expects.
  3287. </param>
  3288. <param name="actual">
  3289. The second collection to compare. This is the collection produced by the
  3290. code under test.
  3291. </param>
  3292. <param name="message">
  3293. The message to include in the exception when <paramref name="actual"/>
  3294. is not equal to <paramref name="expected"/>. The message is shown in
  3295. test results.
  3296. </param>
  3297. <param name="parameters">
  3298. An array of parameters to use when formatting <paramref name="message"/>.
  3299. </param>
  3300. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3301. Thrown if <paramref name="expected"/> is not equal to
  3302. <paramref name="actual"/>.
  3303. </exception>
  3304. </member>
  3305. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection)">
  3306. <summary>
  3307. Tests whether the specified collections are unequal and throws an exception
  3308. if the two collections are equal. Equality is defined as having the same
  3309. elements in the same order and quantity. Whether two elements are the same
  3310. is checked using <see cref="M:System.Object.Equals(System.Object,System.Object)" /> method.
  3311. Different references to the same value are considered equal.
  3312. </summary>
  3313. <param name="notExpected">
  3314. The first collection to compare. This is the collection the tests expects
  3315. not to match <paramref name="actual"/>.
  3316. </param>
  3317. <param name="actual">
  3318. The second collection to compare. This is the collection produced by the
  3319. code under test.
  3320. </param>
  3321. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3322. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  3323. </exception>
  3324. </member>
  3325. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.String)">
  3326. <summary>
  3327. Tests whether the specified collections are unequal and throws an exception
  3328. if the two collections are equal. Equality is defined as having the same
  3329. elements in the same order and quantity. Whether two elements are the same
  3330. is checked using <see cref="M:System.Object.Equals(System.Object,System.Object)" /> method.
  3331. Different references to the same value are considered equal.
  3332. </summary>
  3333. <param name="notExpected">
  3334. The first collection to compare. This is the collection the tests expects
  3335. not to match <paramref name="actual"/>.
  3336. </param>
  3337. <param name="actual">
  3338. The second collection to compare. This is the collection produced by the
  3339. code under test.
  3340. </param>
  3341. <param name="message">
  3342. The message to include in the exception when <paramref name="actual"/>
  3343. is equal to <paramref name="notExpected"/>. The message is shown in
  3344. test results.
  3345. </param>
  3346. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3347. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  3348. </exception>
  3349. </member>
  3350. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
  3351. <summary>
  3352. Tests whether the specified collections are unequal and throws an exception
  3353. if the two collections are equal. Equality is defined as having the same
  3354. elements in the same order and quantity. Whether two elements are the same
  3355. is checked using <see cref="M:System.Object.Equals(System.Object,System.Object)" /> method.
  3356. Different references to the same value are considered equal.
  3357. </summary>
  3358. <param name="notExpected">
  3359. The first collection to compare. This is the collection the tests expects
  3360. not to match <paramref name="actual"/>.
  3361. </param>
  3362. <param name="actual">
  3363. The second collection to compare. This is the collection produced by the
  3364. code under test.
  3365. </param>
  3366. <param name="message">
  3367. The message to include in the exception when <paramref name="actual"/>
  3368. is equal to <paramref name="notExpected"/>. The message is shown in
  3369. test results.
  3370. </param>
  3371. <param name="parameters">
  3372. An array of parameters to use when formatting <paramref name="message"/>.
  3373. </param>
  3374. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3375. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  3376. </exception>
  3377. </member>
  3378. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer)">
  3379. <summary>
  3380. Tests whether the specified collections are equal and throws an exception
  3381. if the two collections are not equal. Equality is defined as having the same
  3382. elements in the same order and quantity. Different references to the same
  3383. value are considered equal.
  3384. </summary>
  3385. <param name="expected">
  3386. The first collection to compare. This is the collection the tests expects.
  3387. </param>
  3388. <param name="actual">
  3389. The second collection to compare. This is the collection produced by the
  3390. code under test.
  3391. </param>
  3392. <param name="comparer">
  3393. The compare implementation to use when comparing elements of the collection.
  3394. </param>
  3395. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3396. Thrown if <paramref name="expected"/> is not equal to
  3397. <paramref name="actual"/>.
  3398. </exception>
  3399. </member>
  3400. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String)">
  3401. <summary>
  3402. Tests whether the specified collections are equal and throws an exception
  3403. if the two collections are not equal. Equality is defined as having the same
  3404. elements in the same order and quantity. Different references to the same
  3405. value are considered equal.
  3406. </summary>
  3407. <param name="expected">
  3408. The first collection to compare. This is the collection the tests expects.
  3409. </param>
  3410. <param name="actual">
  3411. The second collection to compare. This is the collection produced by the
  3412. code under test.
  3413. </param>
  3414. <param name="comparer">
  3415. The compare implementation to use when comparing elements of the collection.
  3416. </param>
  3417. <param name="message">
  3418. The message to include in the exception when <paramref name="actual"/>
  3419. is not equal to <paramref name="expected"/>. The message is shown in
  3420. test results.
  3421. </param>
  3422. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3423. Thrown if <paramref name="expected"/> is not equal to
  3424. <paramref name="actual"/>.
  3425. </exception>
  3426. </member>
  3427. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String,System.Object[])">
  3428. <summary>
  3429. Tests whether the specified collections are equal and throws an exception
  3430. if the two collections are not equal. Equality is defined as having the same
  3431. elements in the same order and quantity. Different references to the same
  3432. value are considered equal.
  3433. </summary>
  3434. <param name="expected">
  3435. The first collection to compare. This is the collection the tests expects.
  3436. </param>
  3437. <param name="actual">
  3438. The second collection to compare. This is the collection produced by the
  3439. code under test.
  3440. </param>
  3441. <param name="comparer">
  3442. The compare implementation to use when comparing elements of the collection.
  3443. </param>
  3444. <param name="message">
  3445. The message to include in the exception when <paramref name="actual"/>
  3446. is not equal to <paramref name="expected"/>. The message is shown in
  3447. test results.
  3448. </param>
  3449. <param name="parameters">
  3450. An array of parameters to use when formatting <paramref name="message"/>.
  3451. </param>
  3452. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3453. Thrown if <paramref name="expected"/> is not equal to
  3454. <paramref name="actual"/>.
  3455. </exception>
  3456. </member>
  3457. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer)">
  3458. <summary>
  3459. Tests whether the specified collections are unequal and throws an exception
  3460. if the two collections are equal. Equality is defined as having the same
  3461. elements in the same order and quantity. Different references to the same
  3462. value are considered equal.
  3463. </summary>
  3464. <param name="notExpected">
  3465. The first collection to compare. This is the collection the tests expects
  3466. not to match <paramref name="actual"/>.
  3467. </param>
  3468. <param name="actual">
  3469. The second collection to compare. This is the collection produced by the
  3470. code under test.
  3471. </param>
  3472. <param name="comparer">
  3473. The compare implementation to use when comparing elements of the collection.
  3474. </param>
  3475. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3476. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  3477. </exception>
  3478. </member>
  3479. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String)">
  3480. <summary>
  3481. Tests whether the specified collections are unequal and throws an exception
  3482. if the two collections are equal. Equality is defined as having the same
  3483. elements in the same order and quantity. Different references to the same
  3484. value are considered equal.
  3485. </summary>
  3486. <param name="notExpected">
  3487. The first collection to compare. This is the collection the tests expects
  3488. not to match <paramref name="actual"/>.
  3489. </param>
  3490. <param name="actual">
  3491. The second collection to compare. This is the collection produced by the
  3492. code under test.
  3493. </param>
  3494. <param name="comparer">
  3495. The compare implementation to use when comparing elements of the collection.
  3496. </param>
  3497. <param name="message">
  3498. The message to include in the exception when <paramref name="actual"/>
  3499. is equal to <paramref name="notExpected"/>. The message is shown in
  3500. test results.
  3501. </param>
  3502. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3503. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  3504. </exception>
  3505. </member>
  3506. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String,System.Object[])">
  3507. <summary>
  3508. Tests whether the specified collections are unequal and throws an exception
  3509. if the two collections are equal. Equality is defined as having the same
  3510. elements in the same order and quantity. Different references to the same
  3511. value are considered equal.
  3512. </summary>
  3513. <param name="notExpected">
  3514. The first collection to compare. This is the collection the tests expects
  3515. not to match <paramref name="actual"/>.
  3516. </param>
  3517. <param name="actual">
  3518. The second collection to compare. This is the collection produced by the
  3519. code under test.
  3520. </param>
  3521. <param name="comparer">
  3522. The compare implementation to use when comparing elements of the collection.
  3523. </param>
  3524. <param name="message">
  3525. The message to include in the exception when <paramref name="actual"/>
  3526. is equal to <paramref name="notExpected"/>. The message is shown in
  3527. test results.
  3528. </param>
  3529. <param name="parameters">
  3530. An array of parameters to use when formatting <paramref name="message"/>.
  3531. </param>
  3532. <exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
  3533. Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
  3534. </exception>
  3535. </member>
  3536. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsSubsetOfHelper(System.Collections.ICollection,System.Collections.ICollection)">
  3537. <summary>
  3538. Determines whether the first collection is a subset of the second
  3539. collection. If either set contains duplicate elements, the number
  3540. of occurrences of the element in the subset must be less than or
  3541. equal to the number of occurrences in the superset.
  3542. </summary>
  3543. <param name="subset">
  3544. The collection the test expects to be contained in <paramref name="superset"/>.
  3545. </param>
  3546. <param name="superset">
  3547. The collection the test expects to contain <paramref name="subset"/>.
  3548. </param>
  3549. <returns>
  3550. True if <paramref name="subset"/> is a subset of
  3551. <paramref name="superset"/>, false otherwise.
  3552. </returns>
  3553. </member>
  3554. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.GetElementCounts(System.Collections.ICollection,System.Int32@)">
  3555. <summary>
  3556. Constructs a dictionary containing the number of occurrences of each
  3557. element in the specified collection.
  3558. </summary>
  3559. <param name="collection">
  3560. The collection to process.
  3561. </param>
  3562. <param name="nullCount">
  3563. The number of null elements in the collection.
  3564. </param>
  3565. <returns>
  3566. A dictionary containing the number of occurrences of each element
  3567. in the specified collection.
  3568. </returns>
  3569. </member>
  3570. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.FindMismatchedElement(System.Collections.ICollection,System.Collections.ICollection,System.Int32@,System.Int32@,System.Object@)">
  3571. <summary>
  3572. Finds a mismatched element between the two collections. A mismatched
  3573. element is one that appears a different number of times in the
  3574. expected collection than it does in the actual collection. The
  3575. collections are assumed to be different non-null references with the
  3576. same number of elements. The caller is responsible for this level of
  3577. verification. If there is no mismatched element, the function returns
  3578. false and the out parameters should not be used.
  3579. </summary>
  3580. <param name="expected">
  3581. The first collection to compare.
  3582. </param>
  3583. <param name="actual">
  3584. The second collection to compare.
  3585. </param>
  3586. <param name="expectedCount">
  3587. The expected number of occurrences of
  3588. <paramref name="mismatchedElement"/> or 0 if there is no mismatched
  3589. element.
  3590. </param>
  3591. <param name="actualCount">
  3592. The actual number of occurrences of
  3593. <paramref name="mismatchedElement"/> or 0 if there is no mismatched
  3594. element.
  3595. </param>
  3596. <param name="mismatchedElement">
  3597. The mismatched element (may be null) or null if there is no
  3598. mismatched element.
  3599. </param>
  3600. <returns>
  3601. true if a mismatched element was found; false otherwise.
  3602. </returns>
  3603. </member>
  3604. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.ObjectComparer">
  3605. <summary>
  3606. compares the objects using object.Equals
  3607. </summary>
  3608. </member>
  3609. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException">
  3610. <summary>
  3611. Base class for Framework Exceptions.
  3612. </summary>
  3613. </member>
  3614. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException.#ctor">
  3615. <summary>
  3616. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException"/> class.
  3617. </summary>
  3618. </member>
  3619. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException.#ctor(System.String,System.Exception)">
  3620. <summary>
  3621. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException"/> class.
  3622. </summary>
  3623. <param name="msg"> The message. </param>
  3624. <param name="ex"> The exception. </param>
  3625. </member>
  3626. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException.#ctor(System.String)">
  3627. <summary>
  3628. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException"/> class.
  3629. </summary>
  3630. <param name="msg"> The message. </param>
  3631. </member>
  3632. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages">
  3633. <summary>
  3634. A strongly-typed resource class, for looking up localized strings, etc.
  3635. </summary>
  3636. </member>
  3637. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.ResourceManager">
  3638. <summary>
  3639. Returns the cached ResourceManager instance used by this class.
  3640. </summary>
  3641. </member>
  3642. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.Culture">
  3643. <summary>
  3644. Overrides the current thread's CurrentUICulture property for all
  3645. resource lookups using this strongly typed resource class.
  3646. </summary>
  3647. </member>
  3648. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.AccessStringInvalidSyntax">
  3649. <summary>
  3650. Looks up a localized string similar to Access string has invalid syntax..
  3651. </summary>
  3652. </member>
  3653. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.ActualHasMismatchedElements">
  3654. <summary>
  3655. Looks up a localized string similar to The expected collection contains {1} occurrence(s) of &lt;{2}&gt;. The actual collection contains {3} occurrence(s). {0}.
  3656. </summary>
  3657. </member>
  3658. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.AllItemsAreUniqueFailMsg">
  3659. <summary>
  3660. Looks up a localized string similar to Duplicate item found:&lt;{1}&gt;. {0}.
  3661. </summary>
  3662. </member>
  3663. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.AreEqualCaseFailMsg">
  3664. <summary>
  3665. Looks up a localized string similar to Expected:&lt;{1}&gt;. Case is different for actual value:&lt;{2}&gt;. {0}.
  3666. </summary>
  3667. </member>
  3668. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.AreEqualDeltaFailMsg">
  3669. <summary>
  3670. Looks up a localized string similar to Expected a difference no greater than &lt;{3}&gt; between expected value &lt;{1}&gt; and actual value &lt;{2}&gt;. {0}.
  3671. </summary>
  3672. </member>
  3673. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.AreEqualDifferentTypesFailMsg">
  3674. <summary>
  3675. Looks up a localized string similar to Expected:&lt;{1} ({2})&gt;. Actual:&lt;{3} ({4})&gt;. {0}.
  3676. </summary>
  3677. </member>
  3678. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.AreEqualFailMsg">
  3679. <summary>
  3680. Looks up a localized string similar to Expected:&lt;{1}&gt;. Actual:&lt;{2}&gt;. {0}.
  3681. </summary>
  3682. </member>
  3683. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.AreNotEqualDeltaFailMsg">
  3684. <summary>
  3685. Looks up a localized string similar to Expected a difference greater than &lt;{3}&gt; between expected value &lt;{1}&gt; and actual value &lt;{2}&gt;. {0}.
  3686. </summary>
  3687. </member>
  3688. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.AreNotEqualFailMsg">
  3689. <summary>
  3690. Looks up a localized string similar to Expected any value except:&lt;{1}&gt;. Actual:&lt;{2}&gt;. {0}.
  3691. </summary>
  3692. </member>
  3693. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.AreSameGivenValues">
  3694. <summary>
  3695. Looks up a localized string similar to Do not pass value types to AreSame(). Values converted to Object will never be the same. Consider using AreEqual(). {0}.
  3696. </summary>
  3697. </member>
  3698. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.AssertionFailed">
  3699. <summary>
  3700. Looks up a localized string similar to {0} failed. {1}.
  3701. </summary>
  3702. </member>
  3703. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.AsyncUITestMethodNotSupported">
  3704. <summary>
  3705. Looks up a localized string similar to async TestMethod with UITestMethodAttribute are not supported. Either remove async or use TestMethodAttribute..
  3706. </summary>
  3707. </member>
  3708. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.BothCollectionsEmpty">
  3709. <summary>
  3710. Looks up a localized string similar to Both collections are empty. {0}.
  3711. </summary>
  3712. </member>
  3713. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.BothCollectionsSameElements">
  3714. <summary>
  3715. Looks up a localized string similar to Both collection contain same elements..
  3716. </summary>
  3717. </member>
  3718. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.BothCollectionsSameReference">
  3719. <summary>
  3720. Looks up a localized string similar to Both collection references point to the same collection object. {0}.
  3721. </summary>
  3722. </member>
  3723. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.BothSameElements">
  3724. <summary>
  3725. Looks up a localized string similar to Both collections contain the same elements. {0}.
  3726. </summary>
  3727. </member>
  3728. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.CollectionEqualReason">
  3729. <summary>
  3730. Looks up a localized string similar to {0}({1}).
  3731. </summary>
  3732. </member>
  3733. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.Common_NullInMessages">
  3734. <summary>
  3735. Looks up a localized string similar to (null).
  3736. </summary>
  3737. </member>
  3738. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.Common_ObjectString">
  3739. <summary>
  3740. Looks up a localized string similar to (object).
  3741. </summary>
  3742. </member>
  3743. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.ContainsFail">
  3744. <summary>
  3745. Looks up a localized string similar to String &apos;{0}&apos; does not contain string &apos;{1}&apos;. {2}..
  3746. </summary>
  3747. </member>
  3748. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.DataDrivenResultDisplayName">
  3749. <summary>
  3750. Looks up a localized string similar to {0} ({1}).
  3751. </summary>
  3752. </member>
  3753. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.DoNotUseAssertEquals">
  3754. <summary>
  3755. Looks up a localized string similar to Assert.Equals should not be used for Assertions. Please use Assert.AreEqual &amp; overloads instead..
  3756. </summary>
  3757. </member>
  3758. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.DynamicDataDisplayName">
  3759. <summary>
  3760. Looks up a localized string similar to Method {0} must match the expected signature: public static {1} {0}({2})..
  3761. </summary>
  3762. </member>
  3763. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.DynamicDataIEnumerableEmpty">
  3764. <summary>
  3765. Looks up a localized string similar to Property or method {0} on {1} returns empty IEnumerable&lt;object[]&gt;..
  3766. </summary>
  3767. </member>
  3768. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.DynamicDataIEnumerableNull">
  3769. <summary>
  3770. Looks up a localized string similar to Property or method {0} on {1} does not return IEnumerable&lt;object[]&gt;..
  3771. </summary>
  3772. </member>
  3773. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.DynamicDataValueNull">
  3774. <summary>
  3775. Looks up a localized string similar to Value returned by property or method {0} shouldn&apos;t be null..
  3776. </summary>
  3777. </member>
  3778. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.ElementNumbersDontMatch">
  3779. <summary>
  3780. Looks up a localized string similar to The number of elements in the collections do not match. Expected:&lt;{1}&gt;. Actual:&lt;{2}&gt;.{0}.
  3781. </summary>
  3782. </member>
  3783. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.ElementsAtIndexDontMatch">
  3784. <summary>
  3785. Looks up a localized string similar to Element at index {0} do not match..
  3786. </summary>
  3787. </member>
  3788. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.ElementTypesAtIndexDontMatch">
  3789. <summary>
  3790. Looks up a localized string similar to Element at index {1} is not of expected type. Expected type:&lt;{2}&gt;. Actual type:&lt;{3}&gt;.{0}.
  3791. </summary>
  3792. </member>
  3793. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.ElementTypesAtIndexDontMatch2">
  3794. <summary>
  3795. Looks up a localized string similar to Element at index {1} is (null). Expected type:&lt;{2}&gt;.{0}.
  3796. </summary>
  3797. </member>
  3798. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.EndsWithFail">
  3799. <summary>
  3800. Looks up a localized string similar to String &apos;{0}&apos; does not end with string &apos;{1}&apos;. {2}..
  3801. </summary>
  3802. </member>
  3803. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.EqualsTesterInvalidArgs">
  3804. <summary>
  3805. Looks up a localized string similar to Invalid argument- EqualsTester can&apos;t use nulls..
  3806. </summary>
  3807. </member>
  3808. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.ErrorInvalidCast">
  3809. <summary>
  3810. Looks up a localized string similar to Cannot convert object of type {0} to {1}..
  3811. </summary>
  3812. </member>
  3813. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.InternalObjectNotValid">
  3814. <summary>
  3815. Looks up a localized string similar to The internal object referenced is no longer valid..
  3816. </summary>
  3817. </member>
  3818. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.InvalidParameterToAssert">
  3819. <summary>
  3820. Looks up a localized string similar to The parameter &apos;{0}&apos; is invalid. {1}..
  3821. </summary>
  3822. </member>
  3823. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.InvalidPropertyType">
  3824. <summary>
  3825. Looks up a localized string similar to The property {0} has type {1}; expected type {2}..
  3826. </summary>
  3827. </member>
  3828. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.IsInstanceOfFailMsg">
  3829. <summary>
  3830. Looks up a localized string similar to {0} Expected type:&lt;{1}&gt;. Actual type:&lt;{2}&gt;..
  3831. </summary>
  3832. </member>
  3833. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.IsMatchFail">
  3834. <summary>
  3835. Looks up a localized string similar to String &apos;{0}&apos; does not match pattern &apos;{1}&apos;. {2}..
  3836. </summary>
  3837. </member>
  3838. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.IsNotInstanceOfFailMsg">
  3839. <summary>
  3840. Looks up a localized string similar to Wrong Type:&lt;{1}&gt;. Actual type:&lt;{2}&gt;. {0}.
  3841. </summary>
  3842. </member>
  3843. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.IsNotMatchFail">
  3844. <summary>
  3845. Looks up a localized string similar to String &apos;{0}&apos; matches pattern &apos;{1}&apos;. {2}..
  3846. </summary>
  3847. </member>
  3848. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.NoDataRow">
  3849. <summary>
  3850. Looks up a localized string similar to No test data source specified. Atleast one TestDataSource is required with DataTestMethodAttribute..
  3851. </summary>
  3852. </member>
  3853. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.NoExceptionThrown">
  3854. <summary>
  3855. Looks up a localized string similar to No exception thrown. {1} exception was expected. {0}.
  3856. </summary>
  3857. </member>
  3858. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.NullParameterToAssert">
  3859. <summary>
  3860. Looks up a localized string similar to The parameter &apos;{0}&apos; is invalid. The value cannot be null. {1}..
  3861. </summary>
  3862. </member>
  3863. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.NumberOfElementsDiff">
  3864. <summary>
  3865. Looks up a localized string similar to Different number of elements..
  3866. </summary>
  3867. </member>
  3868. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.PrivateAccessorConstructorNotFound">
  3869. <summary>
  3870. Looks up a localized string similar to
  3871. The constructor with the specified signature could not be found. You might need to regenerate your private accessor,
  3872. or the member may be private and defined on a base class. If the latter is true, you need to pass the type
  3873. that defines the member into PrivateObject&apos;s constructor.
  3874. .
  3875. </summary>
  3876. </member>
  3877. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.PrivateAccessorMemberNotFound">
  3878. <summary>
  3879. Looks up a localized string similar to
  3880. The member specified ({0}) could not be found. You might need to regenerate your private accessor,
  3881. or the member may be private and defined on a base class. If the latter is true, you need to pass the type
  3882. that defines the member into PrivateObject&apos;s constructor.
  3883. .
  3884. </summary>
  3885. </member>
  3886. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.StartsWithFail">
  3887. <summary>
  3888. Looks up a localized string similar to String &apos;{0}&apos; does not start with string &apos;{1}&apos;. {2}..
  3889. </summary>
  3890. </member>
  3891. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.UTF_ExpectedExceptionTypeMustDeriveFromException">
  3892. <summary>
  3893. Looks up a localized string similar to The expected exception type must be System.Exception or a type derived from System.Exception..
  3894. </summary>
  3895. </member>
  3896. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.UTF_FailedToGetExceptionMessage">
  3897. <summary>
  3898. Looks up a localized string similar to (Failed to get the message for an exception of type {0} due to an exception.).
  3899. </summary>
  3900. </member>
  3901. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.UTF_TestMethodNoException">
  3902. <summary>
  3903. Looks up a localized string similar to Test method did not throw expected exception {0}. {1}.
  3904. </summary>
  3905. </member>
  3906. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.UTF_TestMethodNoExceptionDefault">
  3907. <summary>
  3908. Looks up a localized string similar to Test method did not throw an exception. An exception was expected by attribute {0} defined on the test method..
  3909. </summary>
  3910. </member>
  3911. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.UTF_TestMethodWrongException">
  3912. <summary>
  3913. Looks up a localized string similar to Test method threw exception {0}, but exception {1} was expected. Exception message: {2}.
  3914. </summary>
  3915. </member>
  3916. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.UTF_TestMethodWrongExceptionDerivedAllowed">
  3917. <summary>
  3918. Looks up a localized string similar to Test method threw exception {0}, but exception {1} or a type derived from it was expected. Exception message: {2}.
  3919. </summary>
  3920. </member>
  3921. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.FrameworkMessages.WrongExceptionThrown">
  3922. <summary>
  3923. Looks up a localized string similar to Threw exception {2}, but exception {1} was expected. {0}
  3924. Exception Message: {3}
  3925. Stack Trace: {4}.
  3926. </summary>
  3927. </member>
  3928. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome">
  3929. <summary>
  3930. unit test outcomes
  3931. </summary>
  3932. </member>
  3933. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Failed">
  3934. <summary>
  3935. Test was executed, but there were issues.
  3936. Issues may involve exceptions or failed assertions.
  3937. </summary>
  3938. </member>
  3939. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Inconclusive">
  3940. <summary>
  3941. Test has completed, but we can't say if it passed or failed.
  3942. May be used for aborted tests.
  3943. </summary>
  3944. </member>
  3945. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Passed">
  3946. <summary>
  3947. Test was executed without any issues.
  3948. </summary>
  3949. </member>
  3950. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.InProgress">
  3951. <summary>
  3952. Test is currently executing.
  3953. </summary>
  3954. </member>
  3955. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Error">
  3956. <summary>
  3957. There was a system error while we were trying to execute a test.
  3958. </summary>
  3959. </member>
  3960. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Timeout">
  3961. <summary>
  3962. The test timed out.
  3963. </summary>
  3964. </member>
  3965. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Aborted">
  3966. <summary>
  3967. Test was aborted by the user.
  3968. </summary>
  3969. </member>
  3970. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.Unknown">
  3971. <summary>
  3972. Test is in an unknown state
  3973. </summary>
  3974. </member>
  3975. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestOutcome.NotRunnable">
  3976. <summary>
  3977. Test cannot be executed.
  3978. </summary>
  3979. </member>
  3980. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.UtfHelper">
  3981. <summary>
  3982. Provides helper functionality for the unit test framework
  3983. </summary>
  3984. </member>
  3985. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.UtfHelper.GetExceptionMsg(System.Exception)">
  3986. <summary>
  3987. Gets the exception messages, including the messages for all inner exceptions
  3988. recursively
  3989. </summary>
  3990. <param name="ex">Exception to get messages for</param>
  3991. <returns>string with error message information</returns>
  3992. </member>
  3993. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestTimeout">
  3994. <summary>
  3995. Enumeration for timeouts, that can be used with the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.TimeoutAttribute"/> class.
  3996. The type of the enumeration must match
  3997. </summary>
  3998. </member>
  3999. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.TestTimeout.Infinite">
  4000. <summary>
  4001. The infinite.
  4002. </summary>
  4003. </member>
  4004. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.InheritanceBehavior">
  4005. <summary>
  4006. Enumeration for inheritance behavior, that can be used with both the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.ClassInitializeAttribute"/> class
  4007. and <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.ClassCleanupAttribute"/> class.
  4008. Defines the behavior of the ClassInitialize and ClassCleanup methods of base classes.
  4009. The type of the enumeration must match
  4010. </summary>
  4011. </member>
  4012. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.InheritanceBehavior.None">
  4013. <summary>
  4014. None.
  4015. </summary>
  4016. </member>
  4017. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.InheritanceBehavior.BeforeEachDerivedClass">
  4018. <summary>
  4019. Before each derived class.
  4020. </summary>
  4021. </member>
  4022. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestClassAttribute">
  4023. <summary>
  4024. The test class attribute.
  4025. </summary>
  4026. </member>
  4027. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestClassAttribute.GetTestMethodAttribute(Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute)">
  4028. <summary>
  4029. Gets a test method attribute that enables running this test.
  4030. </summary>
  4031. <param name="testMethodAttribute">The test method attribute instance defined on this method.</param>
  4032. <returns>The <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"/> to be used to run this test.</returns>
  4033. <remarks>Extensions can override this method to customize how all methods in a class are run.</remarks>
  4034. </member>
  4035. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute">
  4036. <summary>
  4037. The test method attribute.
  4038. </summary>
  4039. </member>
  4040. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute.#ctor">
  4041. <summary>
  4042. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"/> class.
  4043. </summary>
  4044. </member>
  4045. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute.#ctor(System.String)">
  4046. <summary>
  4047. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"/> class.
  4048. </summary>
  4049. <param name="displayName">
  4050. Display Name for the Test Window
  4051. </param>
  4052. </member>
  4053. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute.DisplayName">
  4054. <summary>
  4055. Gets display Name for the Test Window
  4056. </summary>
  4057. </member>
  4058. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute.Execute(Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod)">
  4059. <summary>
  4060. Executes a test method.
  4061. </summary>
  4062. <param name="testMethod">The test method to execute.</param>
  4063. <returns>An array of TestResult objects that represent the outcome(s) of the test.</returns>
  4064. <remarks>Extensions can override this method to customize running a TestMethod.</remarks>
  4065. </member>
  4066. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataTestMethodAttribute">
  4067. <summary>
  4068. Attribute for data driven test where data can be specified in-line.
  4069. </summary>
  4070. </member>
  4071. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestInitializeAttribute">
  4072. <summary>
  4073. The test initialize attribute.
  4074. </summary>
  4075. </member>
  4076. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestCleanupAttribute">
  4077. <summary>
  4078. The test cleanup attribute marks methods that are executed after every test marked with a <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute"/>.
  4079. </summary>
  4080. </member>
  4081. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.IgnoreAttribute">
  4082. <summary>
  4083. The ignore attribute.
  4084. </summary>
  4085. </member>
  4086. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.IgnoreAttribute.#ctor">
  4087. <summary>
  4088. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.IgnoreAttribute"/> class.
  4089. </summary>
  4090. </member>
  4091. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.IgnoreAttribute.#ctor(System.String)">
  4092. <summary>
  4093. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.IgnoreAttribute"/> class.
  4094. </summary>
  4095. <param name="message">
  4096. Message specifies reason for ignoring.
  4097. </param>
  4098. </member>
  4099. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.IgnoreAttribute.IgnoreMessage">
  4100. <summary>
  4101. Gets the owner.
  4102. </summary>
  4103. </member>
  4104. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestPropertyAttribute">
  4105. <summary>
  4106. The test property attribute.
  4107. </summary>
  4108. </member>
  4109. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestPropertyAttribute.#ctor(System.String,System.String)">
  4110. <summary>
  4111. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestPropertyAttribute"/> class.
  4112. </summary>
  4113. <param name="name">
  4114. The name.
  4115. </param>
  4116. <param name="value">
  4117. The value.
  4118. </param>
  4119. </member>
  4120. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestPropertyAttribute.Name">
  4121. <summary>
  4122. Gets the name.
  4123. </summary>
  4124. </member>
  4125. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestPropertyAttribute.Value">
  4126. <summary>
  4127. Gets the value.
  4128. </summary>
  4129. </member>
  4130. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.ClassInitializeAttribute">
  4131. <summary>
  4132. The class initialize attribute.
  4133. </summary>
  4134. </member>
  4135. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ClassInitializeAttribute.#ctor">
  4136. <summary>
  4137. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.ClassInitializeAttribute"/> class.
  4138. ClassInitializeAttribute
  4139. </summary>
  4140. </member>
  4141. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ClassInitializeAttribute.#ctor(Microsoft.VisualStudio.TestTools.UnitTesting.InheritanceBehavior)">
  4142. <summary>
  4143. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.ClassInitializeAttribute"/> class.
  4144. ClassInitializeAttribute
  4145. </summary>
  4146. <param name="inheritanceBehavior">
  4147. Specifies the ClassInitialize Inheritance Behavior
  4148. </param>
  4149. </member>
  4150. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ClassInitializeAttribute.InheritanceBehavior">
  4151. <summary>
  4152. Gets the Inheritance Behavior
  4153. </summary>
  4154. </member>
  4155. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.ClassCleanupAttribute">
  4156. <summary>
  4157. The class cleanup attribute.
  4158. </summary>
  4159. </member>
  4160. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ClassCleanupAttribute.#ctor">
  4161. <summary>
  4162. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.ClassCleanupAttribute"/> class.
  4163. ClassCleanupAttribute
  4164. </summary>
  4165. </member>
  4166. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.ClassCleanupAttribute.#ctor(Microsoft.VisualStudio.TestTools.UnitTesting.InheritanceBehavior)">
  4167. <summary>
  4168. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.ClassCleanupAttribute"/> class.
  4169. ClassCleanupAttribute
  4170. </summary>
  4171. <param name="inheritanceBehavior">
  4172. Specifies the ClassCleanup Inheritance Behavior
  4173. </param>
  4174. </member>
  4175. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.ClassCleanupAttribute.InheritanceBehavior">
  4176. <summary>
  4177. Gets the Inheritance Behavior
  4178. </summary>
  4179. </member>
  4180. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssemblyInitializeAttribute">
  4181. <summary>
  4182. The assembly initialize attribute.
  4183. </summary>
  4184. </member>
  4185. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssemblyCleanupAttribute">
  4186. <summary>
  4187. The assembly cleanup attribute.
  4188. </summary>
  4189. </member>
  4190. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.OwnerAttribute">
  4191. <summary>
  4192. Test Owner
  4193. </summary>
  4194. </member>
  4195. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.OwnerAttribute.#ctor(System.String)">
  4196. <summary>
  4197. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.OwnerAttribute"/> class.
  4198. </summary>
  4199. <param name="owner">
  4200. The owner.
  4201. </param>
  4202. </member>
  4203. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.OwnerAttribute.Owner">
  4204. <summary>
  4205. Gets the owner.
  4206. </summary>
  4207. </member>
  4208. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.PriorityAttribute">
  4209. <summary>
  4210. Priority attribute; used to specify the priority of a unit test.
  4211. </summary>
  4212. </member>
  4213. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.PriorityAttribute.#ctor(System.Int32)">
  4214. <summary>
  4215. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.PriorityAttribute"/> class.
  4216. </summary>
  4217. <param name="priority">
  4218. The priority.
  4219. </param>
  4220. </member>
  4221. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.PriorityAttribute.Priority">
  4222. <summary>
  4223. Gets the priority.
  4224. </summary>
  4225. </member>
  4226. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DescriptionAttribute">
  4227. <summary>
  4228. Description of the test
  4229. </summary>
  4230. </member>
  4231. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DescriptionAttribute.#ctor(System.String)">
  4232. <summary>
  4233. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DescriptionAttribute"/> class to describe a test.
  4234. </summary>
  4235. <param name="description">The description.</param>
  4236. </member>
  4237. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DescriptionAttribute.Description">
  4238. <summary>
  4239. Gets the description of a test.
  4240. </summary>
  4241. </member>
  4242. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.CssProjectStructureAttribute">
  4243. <summary>
  4244. CSS Project Structure URI
  4245. </summary>
  4246. </member>
  4247. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CssProjectStructureAttribute.#ctor(System.String)">
  4248. <summary>
  4249. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.CssProjectStructureAttribute"/> class for CSS Project Structure URI.
  4250. </summary>
  4251. <param name="cssProjectStructure">The CSS Project Structure URI.</param>
  4252. </member>
  4253. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.CssProjectStructureAttribute.CssProjectStructure">
  4254. <summary>
  4255. Gets the CSS Project Structure URI.
  4256. </summary>
  4257. </member>
  4258. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.CssIterationAttribute">
  4259. <summary>
  4260. CSS Iteration URI
  4261. </summary>
  4262. </member>
  4263. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CssIterationAttribute.#ctor(System.String)">
  4264. <summary>
  4265. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.CssIterationAttribute"/> class for CSS Iteration URI.
  4266. </summary>
  4267. <param name="cssIteration">The CSS Iteration URI.</param>
  4268. </member>
  4269. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.CssIterationAttribute.CssIteration">
  4270. <summary>
  4271. Gets the CSS Iteration URI.
  4272. </summary>
  4273. </member>
  4274. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.WorkItemAttribute">
  4275. <summary>
  4276. WorkItem attribute; used to specify a work item associated with this test.
  4277. </summary>
  4278. </member>
  4279. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.WorkItemAttribute.#ctor(System.Int32)">
  4280. <summary>
  4281. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.WorkItemAttribute"/> class for the WorkItem Attribute.
  4282. </summary>
  4283. <param name="id">The Id to a work item.</param>
  4284. </member>
  4285. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.WorkItemAttribute.Id">
  4286. <summary>
  4287. Gets the Id to a work item associated.
  4288. </summary>
  4289. </member>
  4290. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TimeoutAttribute">
  4291. <summary>
  4292. Timeout attribute; used to specify the timeout of a unit test.
  4293. </summary>
  4294. </member>
  4295. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TimeoutAttribute.#ctor(System.Int32)">
  4296. <summary>
  4297. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.TimeoutAttribute"/> class.
  4298. </summary>
  4299. <param name="timeout">
  4300. The timeout in milliseconds.
  4301. </param>
  4302. </member>
  4303. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TimeoutAttribute.#ctor(Microsoft.VisualStudio.TestTools.UnitTesting.TestTimeout)">
  4304. <summary>
  4305. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.TimeoutAttribute"/> class with a preset timeout
  4306. </summary>
  4307. <param name="timeout">
  4308. The timeout
  4309. </param>
  4310. </member>
  4311. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TimeoutAttribute.Timeout">
  4312. <summary>
  4313. Gets the timeout in milliseconds.
  4314. </summary>
  4315. </member>
  4316. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult">
  4317. <summary>
  4318. TestResult object to be returned to adapter.
  4319. </summary>
  4320. </member>
  4321. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.#ctor">
  4322. <summary>
  4323. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult"/> class.
  4324. </summary>
  4325. </member>
  4326. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.DisplayName">
  4327. <summary>
  4328. Gets or sets the display name of the result. Useful when returning multiple results.
  4329. If null then Method name is used as DisplayName.
  4330. </summary>
  4331. </member>
  4332. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.Outcome">
  4333. <summary>
  4334. Gets or sets the outcome of the test execution.
  4335. </summary>
  4336. </member>
  4337. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.TestFailureException">
  4338. <summary>
  4339. Gets or sets the exception thrown when test is failed.
  4340. </summary>
  4341. </member>
  4342. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.LogOutput">
  4343. <summary>
  4344. Gets or sets the output of the message logged by test code.
  4345. </summary>
  4346. </member>
  4347. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.LogError">
  4348. <summary>
  4349. Gets or sets the output of the message logged by test code.
  4350. </summary>
  4351. </member>
  4352. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.DebugTrace">
  4353. <summary>
  4354. Gets or sets the debug traces by test code.
  4355. </summary>
  4356. </member>
  4357. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.TestContextMessages">
  4358. <summary>
  4359. Gets or sets the debug traces by test code.
  4360. </summary>
  4361. </member>
  4362. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.ExecutionId">
  4363. <summary>
  4364. Gets or sets the execution id of the result.
  4365. </summary>
  4366. </member>
  4367. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.ParentExecId">
  4368. <summary>
  4369. Gets or sets the parent execution id of the result.
  4370. </summary>
  4371. </member>
  4372. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.InnerResultsCount">
  4373. <summary>
  4374. Gets or sets the inner results count of the result.
  4375. </summary>
  4376. </member>
  4377. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.Duration">
  4378. <summary>
  4379. Gets or sets the duration of test execution.
  4380. </summary>
  4381. </member>
  4382. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.DatarowIndex">
  4383. <summary>
  4384. Gets or sets the data row index in data source. Set only for results of individual
  4385. run of data row of a data driven test.
  4386. </summary>
  4387. </member>
  4388. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.ReturnValue">
  4389. <summary>
  4390. Gets or sets the return value of the test method. (Currently null always).
  4391. </summary>
  4392. </member>
  4393. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestResult.ResultFiles">
  4394. <summary>
  4395. Gets or sets the result files attached by the test.
  4396. </summary>
  4397. </member>
  4398. <member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute">
  4399. <summary>
  4400. Specifies connection string, table name and row access method for data driven testing.
  4401. </summary>
  4402. <example>
  4403. [DataSource("Provider=SQLOLEDB.1;Data Source=source;Integrated Security=SSPI;Initial Catalog=EqtCoverage;Persist Security Info=False", "MyTable")]
  4404. [DataSource("dataSourceNameFromConfigFile")]
  4405. </example>
  4406. </member>
  4407. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute.DefaultProviderName">
  4408. <summary>
  4409. The default provider name for DataSource.
  4410. </summary>
  4411. </member>
  4412. <member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute.DefaultDataAccessMethod">
  4413. <summary>
  4414. The default data access method.
  4415. </summary>
  4416. </member>
  4417. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute.#ctor(System.String,System.String,System.String,Microsoft.VisualStudio.TestTools.UnitTesting.DataAccessMethod)">
  4418. <summary>
  4419. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute"/> class. This instance will be initialized with a data provider, connection string, data table and data access method to access the data source.
  4420. </summary>
  4421. <param name="providerInvariantName">Invariant data provider name, such as System.Data.SqlClient</param>
  4422. <param name="connectionString">
  4423. Data provider specific connection string.
  4424. WARNING: The connection string can contain sensitive data (for example, a password).
  4425. The connection string is stored in plain text in source code and in the compiled assembly.
  4426. Restrict access to the source code and assembly to protect this sensitive information.
  4427. </param>
  4428. <param name="tableName">The name of the data table.</param>
  4429. <param name="dataAccessMethod">Specifies the order to access data.</param>
  4430. </member>
  4431. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute.#ctor(System.String,System.String)">
  4432. <summary>
  4433. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute"/> class.This instance will be initialized with a connection string and table name.
  4434. Specify connection string and data table to access OLEDB data source.
  4435. </summary>
  4436. <param name="connectionString">
  4437. Data provider specific connection string.
  4438. WARNING: The connection string can contain sensitive data (for example, a password).
  4439. The connection string is stored in plain text in source code and in the compiled assembly.
  4440. Restrict access to the source code and assembly to protect this sensitive information.
  4441. </param>
  4442. <param name="tableName">The name of the data table.</param>
  4443. </member>
  4444. <member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute.#ctor(System.String)">
  4445. <summary>
  4446. Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute"/> class. This instance will be initialized with a data provider and connection string associated with the setting name.
  4447. </summary>
  4448. <param name="dataSourceSettingName">The name of a data source found in the &lt;microsoft.visualstudio.qualitytools&gt; section in the app.config file.</param>
  4449. </member>
  4450. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute.ProviderInvariantName">
  4451. <summary>
  4452. Gets a value representing the data provider of the data source.
  4453. </summary>
  4454. <returns>
  4455. The data provider name. If a data provider was not designated at object initialization, the default provider of System.Data.OleDb will be returned.
  4456. </returns>
  4457. </member>
  4458. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute.ConnectionString">
  4459. <summary>
  4460. Gets a value representing the connection string for the data source.
  4461. </summary>
  4462. </member>
  4463. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute.TableName">
  4464. <summary>
  4465. Gets a value indicating the table name providing data.
  4466. </summary>
  4467. </member>
  4468. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute.DataAccessMethod">
  4469. <summary>
  4470. Gets the method used to access the data source.
  4471. </summary>
  4472. <returns>
  4473. One of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataAccessMethod"/> values. If the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute"/> is not initialized, this will return the default value <see cref="F:Microsoft.VisualStudio.TestTools.UnitTesting.DataAccessMethod.Random"/>.
  4474. </returns>
  4475. </member>
  4476. <member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceAttribute.DataSourceSettingName">
  4477. <summary>
  4478. Gets the name of a data source found in the &lt;microsoft.visualstudio.qualitytools&gt; section in the app.config file.
  4479. </summary>
  4480. </member>
  4481. </members>
  4482. </doc>