forked from dagilleland/xunit.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
122 lines (103 loc) · 7.75 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
---
layout: default
title: Home
noheader: true
---
<h1><img src="https://raw.github.com/xunit/media/master/full-logo.png" title="xUnit.net" width="141" /></h1>
<p>
xUnit.net is a free, open source, community-focused unit testing tool for the .NET Framework.
Written by the original inventor of NUnit v2, xUnit.net is the latest technology for unit testing
C#, F#, VB.NET and other .NET languages. Works with ReSharper, CodeRush, TestDriven.NET and Xamarin.
xUnit.net is part of the <a href="http://www.outercurve.org/Galleries/ASPNETOpenSourceGallery">ASP.NET Open Source Gallery</a>
under the <a href="http://www.outercurve.org/">Outercurve Foundation</a>. It is licensed under the
<a href="http://opensource.org/licenses/Apache-2.0">Apache 2 license</a>, which is approved by the OSI.
</p>
<blockquote><em>Follow on Twitter: <a href="https://twitter.com/xunit">@xunit</a>, <a href="https://twitter.com/jamesnewkirk">@jamesnewkirk</a>, <a href="https://twitter.com/bradwilson">@bradwilson</a>, <a href="https://twitter.com/citizenmatt">@citizenmatt</a>, <a href="https://twitter.com/onovotny">@onovotny</a></em><br />
<em>Continuous integration builds are available online via <a href="http://teamcity.tier3.com/guestLogin.html?guest=1">TeamCity</a> (sponsored by <a href="http://www.centurylinkcloud.com">CenturyLink Cloud</a>).</em><br />
<em>CodeRush Test Runner support is provided by <a href="http://www.devexpress.com/">DevExpress</a>.</em><br />
<em>The xUnit.net logo was designed by <a href="http://flavors.me/nathanyoung">Nathan Young</a>.</em></blockquote>
<h2>Table of Contents</h2>
<ul>
<li><a href="#documentation">Documentation</a></li>
<li><a href="#runners">Test Runner Compatibility</a></li>
<li><a href="#faq">Frequently Asked Questions</a></li>
<li><a href="#projects">Github Projects</a></li>
<li><a href="#links">Links to Resources</a></li>
</ul>
<h2 id="documentation">Documentation</h2>
<h3>Getting Started</h3>
<ul>
<li><a href="docs/getting-started.html">Getting started with xUnit.net</a></li>
</ul>
<h3>Migration</h3>
<ul>
<li><a href="docs/test-migration.html">Migrating unit tests from v1 to v2</a></li>
<li><a href="docs/extension-migration.html">Migrating extensions from v1 to v2</a></li>
</ul>
<h2 id="runners">Test Runner Compatibility</h2>
<table class="table">
<thead>
<tr><th> </th><th>Desktop</th><th>Portable Class Library</th><th>Windows App</th><th>Windows Phone App</th><th>iOS</th><th>Android</th></tr>
</thead>
<tbody>
<tr><th>Console <sup>1</sup></th><td>✓</td><td>✓</td><td> </td><td> </td><td> </td><td> </td></tr>
<tr><th>MSBuild <sup>1</sup></th><td>✓</td><td>✓</td><td> </td><td> </td><td> </td><td> </td></tr>
<tr><th>TestDriven.NET <sup>1</sup></th><td>✓</td><td>✓</td><td> </td><td> </td><td> </td><td> </td></tr>
<tr><th>Visual Studio Test Explorer <sup>2</sup></th><td>✓</td><td>✓</td><td>✓</td><td>✓</td><td> </td><td> </td></tr>
<tr><th>Resharper <sup>3</sup><td>✓</td><td>✓</td><td> </td><td> </td><td> </td><td> </td></tr>
<tr><th>Xamarin <sup>4</sup></th> <td></td><td> </td><td> </td><td> </td><td>✓</td><td>✓</td></tr>
</tbody>
<tfoot>
<tr>
<td colspan="7">
Test runner source code availability:<br />
<sup>1</sup> <a href="https://github.com/xunit/xunit">https://github.com/xunit/xunit</a><br />
<sup>2</sup> <a href="https://github.com/xunit/visualstudio.xunit">https://github.com/xunit/visualstudio.xunit</a><br />
<sup>3</sup> <a href="https://github.com/xunit/resharper-xunit">https://github.com/xunit/resharper-xunit</a><br />
<sup>4</sup> <a href="https://github.com/xunit/xamarin.xunit">https://github.com/xunit/xamarin.xunit</a>
</td>
</tr>
</tfoot>
</table>
<h2 id="faq">Frequently Asked Questions</h2>
<ul>
<li><a href="http://xunit.codeplex.com/wikipage?title=WhyDidWeBuildXunit">Why did we build xUnit.net?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=Comparisons">How does xUnit.net compare to other .NET testing frameworks?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=FaqResharper">Why does Resharper say "Failed: Could not create ITestClassCommand..." when I try to run tests?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=FaqHelpDownload">Why can't I read the help file? It says "Navigation to the web page was cancelled"</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=FaqTestDrivenNet">Why can I only run single tests in TestDriven.net? I can't seem to run classes or files.</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=FaqTestCount">Why is the test count too high when running tests?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=HowToUse">How do I use xUnit.net?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=HowToViewHelp">How do I view the help file?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=HowToUseMSBuild">How do I run tests from MSBuild?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=HowToUseVs2012">How do I run tests in Visual Studio 2012 with the built-in Test Explorer?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=HowToUseTdNet">How do I run tests in Visual Studio with TestDriven .NET?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=HowToUseResharper">How do I run tests in Visual Studio with Resharper?</a></li>
<li><a href="https://github.com/xunit/xamarin.xunit">How do I run tests on iOS or Android with Xamarin?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=HowToUseTeamCity">How do I get test results in TeamCity?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=HowToUseCcNet">How do I get test results in CruiseControl.net?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=HowToCompile">How do I get the source and compile xUnit.net?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=VsSnippets">How do I customize Visual Studio with xUnit.net snippets?</a></li>
<li><a href="http://xunit.codeplex.com/wikipage?title=XmlFormat">What does the XML that xUnit.net generates look like?</a></li>
</ul>
<h2 id="projects">Github Projects</h2>
<p><em>For information on contributing to xUnit.net, please read the <a href="governance.html">governance</a> document.</em></p>
<ul>
<li><a href="https://github.com/xunit/xunit">xUnit.net</a> (core framework, built-in runners)</li>
<li><a href="https://github.com/xunit/resharper-xunit">Resharper runner</a></li>
<li><a href="https://github.com/xunit/visualstudio.xunit">Visual Studio runner</a></li>
<li><a href="https://github.com/xunit/xamarin.xunit">Xamarin runner</a></li>
<li><a href="https://github.com/xunit/media">Media files</a></li>
<li><a href="https://github.com/xunit/xunit.github.io">This site</a></li>
</ul>
<h2 id="links">Links to Resources</h2>
<ul>
<li><a href="http://www.microsoft.com/en-us/download/details.aspx?id=30653">.NET Framework 4.5</a></li>
<li><a href="http://www.testdriven.net/">TestDriven.NET</a></li>
<li><a href="http://www.jetbrains.com/resharper/">ReSharper</a></li>
<li><a href="http://xamarin.com/">Xamarin</a></li>
<li><a href="http://www.jetbrains.com/teamcity/index.html">TeamCity</a></li>
<li><a href="http://confluence.public.thoughtworks.org/display/CCNET">CruiseControl .NET</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/0k6kkbsd.aspx">MSBuild Reference</a></li>
</ul>
<p><a href="http://www.NDepend.com"><img src="https://raw.github.com/xunit/media/master/powered-by-ndepend-transparent.png" title="Powered by NDepend" /></a></p>