[{"data":1,"prerenderedAt":916},["ShallowReactive",2],{"docs-navigation":3,"api-catalog":188,"api-nav-empty":286,"docs:\u002Fdocs\u002Fget-started\u002Fintroduction":287,"docs:\u002Fdocs\u002Fget-started\u002Fintroduction-surround":914},[4],{"title":5,"path":6,"stem":7,"children":8,"page":32},"Docs","\u002Fdocs","docs",[9,33,63,85,99,137,154],{"title":10,"badge":11,"icon":12,"path":13,"stem":14,"children":15,"page":32},"Get started",null,"i-lucide-rocket","\u002Fdocs\u002Fget-started","docs\u002F1.get-started",[16,20,24,28],{"title":17,"path":18,"stem":19,"badge":11},"Introduction","\u002Fdocs\u002Fget-started\u002Fintroduction","docs\u002F1.get-started\u002F1.introduction",{"title":21,"path":22,"stem":23,"badge":11},"Installation","\u002Fdocs\u002Fget-started\u002Finstallation","docs\u002F1.get-started\u002F2.installation",{"title":25,"path":26,"stem":27,"badge":11},"Your first test","\u002Fdocs\u002Fget-started\u002Ffirst-test","docs\u002F1.get-started\u002F3.first-test",{"title":29,"path":30,"stem":31,"badge":11},"Refactoring a test","\u002Fdocs\u002Fget-started\u002Frefactoring-a-test","docs\u002F1.get-started\u002F4.refactoring-a-test",false,{"title":34,"badge":11,"icon":35,"path":36,"stem":37,"children":38,"page":32},"Fundamentals","i-lucide-layers","\u002Fdocs\u002Ffundamentals","docs\u002F2.fundamentals",[39,43,47,51,55,59],{"title":40,"path":41,"stem":42,"badge":11},"Fixture and Create","\u002Fdocs\u002Ffundamentals\u002Ffixture-and-create","docs\u002F2.fundamentals\u002F1.fixture-and-create",{"title":44,"path":45,"stem":46,"badge":11},"Build DSL","\u002Fdocs\u002Ffundamentals\u002Fbuild-dsl","docs\u002F2.fundamentals\u002F2.build-dsl",{"title":48,"path":49,"stem":50,"badge":11},"Customizations","\u002Fdocs\u002Ffundamentals\u002Fcustomizations","docs\u002F2.fundamentals\u002F3.customizations",{"title":52,"path":53,"stem":54,"badge":11},"Specimen graphs","\u002Fdocs\u002Ffundamentals\u002Fspecimen-graphs","docs\u002F2.fundamentals\u002F4.specimen-graphs",{"title":56,"path":57,"stem":58,"badge":11},"Behaviors","\u002Fdocs\u002Ffundamentals\u002Fbehaviors","docs\u002F2.fundamentals\u002F5.behaviors",{"title":60,"path":61,"stem":62,"badge":11},"Customizations catalog","\u002Fdocs\u002Ffundamentals\u002Fcustomizations-catalog","docs\u002F2.fundamentals\u002F6.customizations-catalog",{"title":64,"badge":11,"icon":65,"path":66,"stem":67,"children":68,"page":32},"How-to guides","i-lucide-book-open","\u002Fdocs\u002Fhow-to","docs\u002F3.how-to",[69,73,77,81],{"title":70,"path":71,"stem":72,"badge":11},"Collections","\u002Fdocs\u002Fhow-to\u002Fcollections","docs\u002F3.how-to\u002F1.collections",{"title":74,"path":75,"stem":76,"badge":11},"Circular references","\u002Fdocs\u002Fhow-to\u002Fcircular-refs","docs\u002F3.how-to\u002F2.circular-refs",{"title":78,"path":79,"stem":80,"badge":11},"Register, Freeze, and Inject","\u002Fdocs\u002Fhow-to\u002Fregister-freeze-inject","docs\u002F3.how-to\u002F3.register-freeze-inject",{"title":82,"path":83,"stem":84,"badge":11},"Data annotations","\u002Fdocs\u002Fhow-to\u002Fdata-annotations","docs\u002F3.how-to\u002F4.data-annotations",{"title":86,"badge":11,"icon":87,"path":88,"stem":89,"children":90,"page":32},"Extensions","i-lucide-puzzle","\u002Fdocs\u002Fextensions","docs\u002F4.extensions",[91,95],{"title":92,"path":93,"stem":94,"badge":11},"Idioms","\u002Fdocs\u002Fextensions\u002Fidioms","docs\u002F4.extensions\u002F1.idioms",{"title":96,"path":97,"stem":98,"badge":11},"Seed extensions","\u002Fdocs\u002Fextensions\u002Fseed-extensions","docs\u002F4.extensions\u002F2.seed-extensions",{"title":100,"badge":11,"icon":101,"path":102,"stem":103,"children":104,"page":32},"Integrations","i-lucide-plug","\u002Fdocs\u002Fintegrations","docs\u002F5.integrations",[105,109,113,117,121,125,129],{"title":106,"path":107,"stem":108,"badge":11},"Overview","\u002Fdocs\u002Fintegrations\u002Foverview","docs\u002F5.integrations\u002F00.overview",{"title":110,"path":111,"stem":112,"badge":11},"xUnit.net 3","\u002Fdocs\u002Fintegrations\u002Fxunit3","docs\u002F5.integrations\u002F01.xunit3",{"title":114,"path":115,"stem":116,"badge":11},"AutoMoq","\u002Fdocs\u002Fintegrations\u002Fautomoq","docs\u002F5.integrations\u002F02.automoq",{"title":118,"path":119,"stem":120,"badge":11},"NUnit 4","\u002Fdocs\u002Fintegrations\u002Fnunit4","docs\u002F5.integrations\u002F04.nunit4",{"title":122,"path":123,"stem":124,"badge":11},"AutoNSubstitute","\u002Fdocs\u002Fintegrations\u002Fautonsubstitute","docs\u002F5.integrations\u002F06.autonsubstitute",{"title":126,"path":127,"stem":128,"badge":11},"AutoFakeItEasy","\u002Fdocs\u002Fintegrations\u002Fautofakeiteasy","docs\u002F5.integrations\u002F09.autofakeiteasy",{"title":130,"path":131,"stem":132,"badge":133},"TUnit","\u002Fdocs\u002Fintegrations\u002Ftunit","docs\u002F5.integrations\u002F10.tunit",{"label":134,"color":135,"variant":136},"Preview","warning","subtle",{"title":138,"badge":11,"icon":139,"path":140,"stem":141,"children":142,"page":32},"Advanced","i-lucide-cog","\u002Fdocs\u002Fadvanced","docs\u002F6.advanced",[143,146,150],{"title":106,"path":144,"stem":145,"badge":11},"\u002Fdocs\u002Fadvanced\u002Foverview","docs\u002F6.advanced\u002F0.overview",{"title":147,"path":148,"stem":149,"badge":11},"Specimen pipeline","\u002Fdocs\u002Fadvanced\u002Fspecimen-pipeline","docs\u002F6.advanced\u002F1.specimen-pipeline",{"title":151,"path":152,"stem":153,"badge":11},"Specimen builders and specifications","\u002Fdocs\u002Fadvanced\u002Fspecimen-builders-and-specifications","docs\u002F6.advanced\u002F2.specimen-builders-and-specifications",{"title":155,"badge":11,"icon":156,"path":157,"stem":158,"children":159,"page":32},"Reference","i-lucide-library","\u002Fdocs\u002Freference","docs\u002F7.reference",[160,164,168,172,176,180,184],{"title":161,"path":162,"stem":163,"badge":11},"NuGet packages","\u002Fdocs\u002Freference\u002Fpackages","docs\u002F7.reference\u002F1.packages",{"title":165,"path":166,"stem":167,"badge":11},"API reference","\u002Fdocs\u002Freference\u002Fapi-reference","docs\u002F7.reference\u002F2.api-reference",{"title":169,"path":170,"stem":171,"badge":11},"Cheat sheet","\u002Fdocs\u002Freference\u002Fcheat-sheet","docs\u002F7.reference\u002F3.cheat-sheet",{"title":173,"path":174,"stem":175,"badge":11},"FAQ","\u002Fdocs\u002Freference\u002Ffaq","docs\u002F7.reference\u002F4.faq",{"title":177,"path":178,"stem":179,"badge":11},"Compatibility","\u002Fdocs\u002Freference\u002Fcompatibility","docs\u002F7.reference\u002F5.compatibility",{"title":181,"path":182,"stem":183,"badge":11},"v4 to v5 migration","\u002Fdocs\u002Freference\u002Fv4-to-v5-migration","docs\u002F7.reference\u002F6.v4-to-v5-migration",{"title":185,"path":186,"stem":187,"badge":11},"Previous versions","\u002Fdocs\u002Freference\u002Fprevious-versions","docs\u002F7.reference\u002F7.previous-versions",{"defaultPath":189,"packages":190},"\u002Fapi\u002Fautofixture\u002F5-0-0-rc-1",[191,204,210,215,221,227,232,238,243,248,253,258,264,271,276,281],{"id":192,"name":193,"nugetId":193,"primary":194,"versions":195,"defaultVersion":197,"defaultVersionSegment":198},"autofixture","AutoFixture",true,[196,200],{"version":197,"versionSegment":198,"line":199,"isLatest":194},"5.0.0-rc.1","5-0-0-rc-1","v5",{"version":201,"versionSegment":202,"line":203,"isLatest":32},"4.18.1","4-18-1","v4",{"id":205,"name":206,"nugetId":206,"primary":32,"versions":207,"defaultVersion":197,"defaultVersionSegment":198},"autofakeiteasy","AutoFixture.AutoFakeItEasy",[208,209],{"version":197,"versionSegment":198,"line":199,"isLatest":194},{"version":201,"versionSegment":202,"line":203,"isLatest":32},{"id":211,"name":212,"nugetId":212,"primary":32,"versions":213,"defaultVersion":201,"defaultVersionSegment":202},"autofoq","AutoFixture.AutoFoq",[214],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":216,"name":217,"nugetId":217,"primary":32,"versions":218,"defaultVersion":197,"defaultVersionSegment":198},"automoq","AutoFixture.AutoMoq",[219,220],{"version":197,"versionSegment":198,"line":199,"isLatest":194},{"version":201,"versionSegment":202,"line":203,"isLatest":32},{"id":222,"name":223,"nugetId":223,"primary":32,"versions":224,"defaultVersion":197,"defaultVersionSegment":198},"autonsubstitute","AutoFixture.AutoNSubstitute",[225,226],{"version":197,"versionSegment":198,"line":199,"isLatest":194},{"version":201,"versionSegment":202,"line":203,"isLatest":32},{"id":228,"name":229,"nugetId":229,"primary":32,"versions":230,"defaultVersion":201,"defaultVersionSegment":202},"autorhinomocks","AutoFixture.AutoRhinoMocks",[231],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":233,"name":234,"nugetId":234,"primary":32,"versions":235,"defaultVersion":197,"defaultVersionSegment":198},"idioms","AutoFixture.Idioms",[236,237],{"version":197,"versionSegment":198,"line":199,"isLatest":194},{"version":201,"versionSegment":202,"line":203,"isLatest":32},{"id":239,"name":240,"nugetId":240,"primary":32,"versions":241,"defaultVersion":201,"defaultVersionSegment":202},"idioms-fscheck","AutoFixture.Idioms.FsCheck",[242],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":244,"name":245,"nugetId":245,"primary":32,"versions":246,"defaultVersion":201,"defaultVersionSegment":202},"nunit2","AutoFixture.NUnit2",[247],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":249,"name":250,"nugetId":250,"primary":32,"versions":251,"defaultVersion":201,"defaultVersionSegment":202},"nunit3","AutoFixture.NUnit3",[252],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":254,"name":255,"nugetId":255,"primary":32,"versions":256,"defaultVersion":197,"defaultVersionSegment":198},"nunit4","AutoFixture.NUnit4",[257],{"version":197,"versionSegment":198,"line":199,"isLatest":194},{"id":259,"name":260,"nugetId":260,"primary":32,"versions":261,"defaultVersion":197,"defaultVersionSegment":198},"seedextensions","AutoFixture.SeedExtensions",[262,263],{"version":197,"versionSegment":198,"line":199,"isLatest":194},{"version":201,"versionSegment":202,"line":203,"isLatest":32},{"id":265,"name":266,"nugetId":266,"primary":32,"versions":267,"defaultVersion":269,"defaultVersionSegment":270},"tunit","AutoFixture.TUnit",[268],{"version":269,"versionSegment":270,"line":203,"isLatest":194},"0.1.0-preview0001","0-1-0-preview0001",{"id":272,"name":273,"nugetId":273,"primary":32,"versions":274,"defaultVersion":201,"defaultVersionSegment":202},"xunit","AutoFixture.xUnit",[275],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":277,"name":278,"nugetId":278,"primary":32,"versions":279,"defaultVersion":201,"defaultVersionSegment":202},"xunit2","AutoFixture.xUnit2",[280],{"version":201,"versionSegment":202,"line":203,"isLatest":194},{"id":282,"name":283,"nugetId":283,"primary":32,"versions":284,"defaultVersion":197,"defaultVersionSegment":198},"xunit3","AutoFixture.Xunit3",[285],{"version":197,"versionSegment":198,"line":199,"isLatest":194},[],{"id":288,"title":17,"badge":11,"body":289,"description":909,"extension":910,"meta":911,"navigation":194,"path":18,"seo":912,"stem":19,"updated":11,"__hash__":913},"docs\u002Fdocs\u002F1.get-started\u002F1.introduction.md",{"type":290,"value":291,"toc":901},"minimark",[292,301,306,309,342,346,361,365,546,550,581,584,588,591,871,875,897],[293,294,295,296,300],"p",{},"AutoFixture helps you write unit tests with less hand-written setup. A ",[297,298,299],"strong",{},"fixture"," creates anonymous values during the arrange phase — strings, nested objects, and the system under test (SUT) — so you can focus on behavior instead of inventing test data.",[302,303,305],"h2",{"id":304},"in-this-tutorial","In this tutorial",[293,307,308],{},"Work through these topics in order:",[310,311,312,318,324,334],"ol",{},[313,314,315,317],"li",{},[297,316,17],{}," — you are here",[313,319,320,323],{},[321,322,21],"a",{"href":22}," — add the NuGet package and verify restore",[313,325,326,328,329,333],{},[321,327,25],{"href":26}," — use ",[330,331,332],"code",{},"Fixture.Create"," in a unit test",[313,335,336,338,339],{},[321,337,29],{"href":30}," — shrink messy service arrange with AutoMoq and ",[330,340,341],{},"Build",[302,343,345],{"id":344},"example-scenario","Example scenario",[293,347,348,349,352,353,356,357,360],{},"You are testing a ",[330,350,351],{},"ShippingLabelFormatter"," that builds a multi-line label from a customer. The test should verify that the label includes the customer's name and city. You do not care about specific values like ",[330,354,355],{},"\"Jane Doe\""," or ",[330,358,359],{},"\"Copenhagen\""," — any valid customer is fine.",[302,362,364],{"id":363},"example","Example",[366,367,372],"pre",{"className":368,"code":369,"language":370,"meta":371,"style":371},"language-csharp shiki shiki-themes light-plus light-plus dark-plus","var fixture = new Fixture();\nvar customer = fixture.Create\u003CCustomer>();\nvar sut = fixture.Create\u003CShippingLabelFormatter>();\n\nvar label = sut.Format(customer);\n\nAssert.Contains(customer.Name, label);\nAssert.Contains(customer.Address.City, label);\n","csharp","",[330,373,374,401,429,451,457,484,489,517],{"__ignoreMap":371},[375,376,379,383,387,391,394,398],"span",{"class":377,"line":378},"line",1,[375,380,382],{"class":381},"stxUP","var",[375,384,386],{"class":385},"sswaR"," fixture",[375,388,390],{"class":389},"s_Yst"," = ",[375,392,393],{"class":381},"new",[375,395,397],{"class":396},"sopvc"," Fixture",[375,399,400],{"class":389},"();\n",[375,402,404,406,409,411,413,416,420,423,426],{"class":377,"line":403},2,[375,405,382],{"class":381},[375,407,408],{"class":385}," customer",[375,410,390],{"class":389},[375,412,299],{"class":385},[375,414,415],{"class":389},".",[375,417,419],{"class":418},"swoLU","Create",[375,421,422],{"class":389},"\u003C",[375,424,425],{"class":396},"Customer",[375,427,428],{"class":389},">();\n",[375,430,432,434,437,439,441,443,445,447,449],{"class":377,"line":431},3,[375,433,382],{"class":381},[375,435,436],{"class":385}," sut",[375,438,390],{"class":389},[375,440,299],{"class":385},[375,442,415],{"class":389},[375,444,419],{"class":418},[375,446,422],{"class":389},[375,448,351],{"class":396},[375,450,428],{"class":389},[375,452,454],{"class":377,"line":453},4,[375,455,456],{"emptyLinePlaceholder":194},"\n",[375,458,460,462,465,467,470,472,475,478,481],{"class":377,"line":459},5,[375,461,382],{"class":381},[375,463,464],{"class":385}," label",[375,466,390],{"class":389},[375,468,469],{"class":385},"sut",[375,471,415],{"class":389},[375,473,474],{"class":418},"Format",[375,476,477],{"class":389},"(",[375,479,480],{"class":385},"customer",[375,482,483],{"class":389},");\n",[375,485,487],{"class":377,"line":486},6,[375,488,456],{"emptyLinePlaceholder":194},[375,490,492,495,497,500,502,504,506,509,512,515],{"class":377,"line":491},7,[375,493,494],{"class":385},"Assert",[375,496,415],{"class":389},[375,498,499],{"class":418},"Contains",[375,501,477],{"class":389},[375,503,480],{"class":385},[375,505,415],{"class":389},[375,507,508],{"class":385},"Name",[375,510,511],{"class":389},", ",[375,513,514],{"class":385},"label",[375,516,483],{"class":389},[375,518,520,522,524,526,528,530,532,535,537,540,542,544],{"class":377,"line":519},8,[375,521,494],{"class":385},[375,523,415],{"class":389},[375,525,499],{"class":418},[375,527,477],{"class":389},[375,529,480],{"class":385},[375,531,415],{"class":389},[375,533,534],{"class":385},"Address",[375,536,415],{"class":389},[375,538,539],{"class":385},"City",[375,541,511],{"class":389},[375,543,514],{"class":385},[375,545,483],{"class":389},[302,547,549],{"id":548},"how-it-works","How it works",[551,552,553,559,570,578],"ul",{},[313,554,555,558],{},[330,556,557],{},"new Fixture()"," — starts the data generator for this test",[313,560,561,564,565,567,568],{},[330,562,563],{},"Create\u003CCustomer>()"," — builds a ",[330,566,425],{}," with an anonymous name and nested ",[330,569,534],{},[313,571,572,575,576],{},[330,573,574],{},"Create\u003CShippingLabelFormatter>()"," — creates the SUT without a manual ",[330,577,393],{},[313,579,580],{},"The asserts read from the object graph AutoFixture created, not from hard-coded strings",[293,582,583],{},"When constructors or dependencies change, you often change less arrange code than with hand-built objects.",[302,585,587],{"id":586},"example-types","Example types",[293,589,590],{},"The test above uses these types:",[366,592,594],{"className":368,"code":593,"language":370,"meta":371,"style":371},"public class Address\n{\n    public string Street { get; set; } = string.Empty;\n    public string City { get; set; } = string.Empty;\n}\n\npublic sealed class Customer(string name, Address address)\n{\n    public string Name { get; } = name;\n    public Address Address { get; } = address;\n}\n\npublic sealed class ShippingLabelFormatter\n{\n    public string Format(Customer customer) =>\n        $\"{customer.Name}\\n{customer.Address.Street}\\n{customer.Address.City}\";\n}\n",[330,595,596,607,612,649,676,681,685,714,718,739,760,765,770,782,787,806,866],{"__ignoreMap":371},[375,597,598,601,604],{"class":377,"line":378},[375,599,600],{"class":381},"public",[375,602,603],{"class":381}," class",[375,605,606],{"class":396}," Address\n",[375,608,609],{"class":377,"line":403},[375,610,611],{"class":389},"{\n",[375,613,614,617,620,623,626,629,632,635,638,641,643,646],{"class":377,"line":431},[375,615,616],{"class":381},"    public",[375,618,619],{"class":381}," string",[375,621,622],{"class":385}," Street",[375,624,625],{"class":389}," { ",[375,627,628],{"class":381},"get",[375,630,631],{"class":389},"; ",[375,633,634],{"class":381},"set",[375,636,637],{"class":389},"; } = ",[375,639,640],{"class":381},"string",[375,642,415],{"class":389},[375,644,645],{"class":385},"Empty",[375,647,648],{"class":389},";\n",[375,650,651,653,655,658,660,662,664,666,668,670,672,674],{"class":377,"line":453},[375,652,616],{"class":381},[375,654,619],{"class":381},[375,656,657],{"class":385}," City",[375,659,625],{"class":389},[375,661,628],{"class":381},[375,663,631],{"class":389},[375,665,634],{"class":381},[375,667,637],{"class":389},[375,669,640],{"class":381},[375,671,415],{"class":389},[375,673,645],{"class":385},[375,675,648],{"class":389},[375,677,678],{"class":377,"line":459},[375,679,680],{"class":389},"}\n",[375,682,683],{"class":377,"line":486},[375,684,456],{"emptyLinePlaceholder":194},[375,686,687,689,692,694,697,699,701,704,706,708,711],{"class":377,"line":491},[375,688,600],{"class":381},[375,690,691],{"class":381}," sealed",[375,693,603],{"class":381},[375,695,696],{"class":396}," Customer",[375,698,477],{"class":389},[375,700,640],{"class":381},[375,702,703],{"class":385}," name",[375,705,511],{"class":389},[375,707,534],{"class":396},[375,709,710],{"class":385}," address",[375,712,713],{"class":389},")\n",[375,715,716],{"class":377,"line":519},[375,717,611],{"class":389},[375,719,721,723,725,728,730,732,734,737],{"class":377,"line":720},9,[375,722,616],{"class":381},[375,724,619],{"class":381},[375,726,727],{"class":385}," Name",[375,729,625],{"class":389},[375,731,628],{"class":381},[375,733,637],{"class":389},[375,735,736],{"class":385},"name",[375,738,648],{"class":389},[375,740,742,744,747,749,751,753,755,758],{"class":377,"line":741},10,[375,743,616],{"class":381},[375,745,746],{"class":396}," Address",[375,748,746],{"class":385},[375,750,625],{"class":389},[375,752,628],{"class":381},[375,754,637],{"class":389},[375,756,757],{"class":385},"address",[375,759,648],{"class":389},[375,761,763],{"class":377,"line":762},11,[375,764,680],{"class":389},[375,766,768],{"class":377,"line":767},12,[375,769,456],{"emptyLinePlaceholder":194},[375,771,773,775,777,779],{"class":377,"line":772},13,[375,774,600],{"class":381},[375,776,691],{"class":381},[375,778,603],{"class":381},[375,780,781],{"class":396}," ShippingLabelFormatter\n",[375,783,785],{"class":377,"line":784},14,[375,786,611],{"class":389},[375,788,790,792,794,797,799,801,803],{"class":377,"line":789},15,[375,791,616],{"class":381},[375,793,619],{"class":381},[375,795,796],{"class":418}," Format",[375,798,477],{"class":389},[375,800,425],{"class":396},[375,802,408],{"class":385},[375,804,805],{"class":389},") =>\n",[375,807,809,813,817,819,821,823,826,830,832,834,836,838,840,843,845,847,849,851,853,855,857,859,861,864],{"class":377,"line":808},16,[375,810,812],{"class":811},"sFD8J","        $\"",[375,814,816],{"class":815},"sw10w","{",[375,818,480],{"class":385},[375,820,415],{"class":815},[375,822,508],{"class":385},[375,824,825],{"class":815},"}",[375,827,829],{"class":828},"sbve-","\\n",[375,831,816],{"class":815},[375,833,480],{"class":385},[375,835,415],{"class":815},[375,837,534],{"class":385},[375,839,415],{"class":815},[375,841,842],{"class":385},"Street",[375,844,825],{"class":815},[375,846,829],{"class":828},[375,848,816],{"class":815},[375,850,480],{"class":385},[375,852,415],{"class":815},[375,854,534],{"class":385},[375,856,415],{"class":815},[375,858,539],{"class":385},[375,860,825],{"class":815},[375,862,863],{"class":811},"\"",[375,865,648],{"class":389},[375,867,869],{"class":377,"line":868},17,[375,870,680],{"class":389},[302,872,874],{"id":873},"next-steps","Next steps",[551,876,877,882,887,891],{},[313,878,879],{},[321,880,881],{"href":22},"Install AutoFixture",[313,883,884],{},[321,885,886],{"href":26},"Write your first test",[313,888,889],{},[321,890,29],{"href":30},[313,892,893],{},[321,894,896],{"href":895},"\u002Fapi","Browse the API reference",[898,899,900],"style",{},"html pre.shiki code .stxUP, html code.shiki .stxUP{--shiki-light:#0000FF;--shiki-default:#0000FF;--shiki-dark:#569CD6}html pre.shiki code .sswaR, html code.shiki .sswaR{--shiki-light:#001080;--shiki-default:#001080;--shiki-dark:#9CDCFE}html pre.shiki code .s_Yst, html code.shiki .s_Yst{--shiki-light:#000000;--shiki-default:#000000;--shiki-dark:#D4D4D4}html pre.shiki code .sopvc, html code.shiki .sopvc{--shiki-light:#267F99;--shiki-default:#267F99;--shiki-dark:#4EC9B0}html pre.shiki code .swoLU, html code.shiki .swoLU{--shiki-light:#795E26;--shiki-default:#795E26;--shiki-dark:#DCDCAA}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sFD8J, html code.shiki .sFD8J{--shiki-light:#A31515;--shiki-default:#A31515;--shiki-dark:#CE9178}html pre.shiki code .sw10w, html code.shiki .sw10w{--shiki-light:#000000FF;--shiki-default:#000000FF;--shiki-dark:#D4D4D4}html pre.shiki code .sbve-, html code.shiki .sbve-{--shiki-light:#EE0000;--shiki-default:#EE0000;--shiki-dark:#D7BA7D}",{"title":371,"searchDepth":403,"depth":403,"links":902},[903,904,905,906,907,908],{"id":304,"depth":403,"text":305},{"id":344,"depth":403,"text":345},{"id":363,"depth":403,"text":364},{"id":548,"depth":403,"text":549},{"id":586,"depth":403,"text":587},{"id":873,"depth":403,"text":874},"AutoFixture creates anonymous test data so you write less arrange code in unit tests.","md",{},{"title":17,"description":909},"qOsm7MFovCp16km-IIWw1e7FeimlOPTV68qMNYI0sa0",[11,915],{"title":21,"path":22,"stem":23,"children":-1},1788856643904]