Skip to content

Commit 24f522f

Browse files
authored
Merge pull request #230 from ivaylokenov/documentation
Documentation
2 parents e4f3a29 + 9905b9c commit 24f522f

File tree

432 files changed

+101622
-180
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

432 files changed

+101622
-180
lines changed

docs/_docfx/.gitignore

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
2+
###############
3+
# folder #
4+
###############
5+
/**/DROP/
6+
/**/TEMP/
7+
/**/packages/
8+
/**/bin/
9+
/**/obj/
10+
.
11+
../src
12+
../test

docs/_docfx/api/.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
###############
3+
# temp file #
4+
###############
5+
*.yml

docs/_docfx/api/.manifest

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

docs/_docfx/api/index.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Welcome to the API Reference
2+
3+
Here you will find [My Tested ASP.NET Core MVC](https://mytestedasp.net/Core/Mvc) API reference containing detailed information on all publicly available assertion methods and classes.
4+
5+
<strong class="article-contents">Test case starting points</strong>
6+
7+
- [MyMvc](/api/MyTested.AspNetCore.Mvc.MyMvc.html) - contains all available starting points
8+
- [MyApplication](/api/MyTested.AspNetCore.Mvc.MyApplication.html) - specifies the test application
9+
- [MyController](/api/MyTested.AspNetCore.Mvc.MyController-1.html) - specifies controller test case
10+
- [MyViewComponent](/api/MyTested.AspNetCore.Mvc.MyViewComponent-1.html) - specifies view component test case
11+
- [MyRouting](/api/MyTested.AspNetCore.Mvc.MyRouting.html) - specifies route test case
12+
13+
<strong class="article-contents">Commonly used test builders</strong>
14+
15+
- [IControllerBuilder](/api/MyTested.AspNetCore.Mvc.Builders.Contracts.Controllers.IControllerBuilder-1.html) - controller test builder
16+
- [IViewComponentBuilder](/api/MyTested.AspNetCore.Mvc.Builders.Contracts.ViewComponents.IViewComponentBuilder-1.html) - view component test builder
17+
- [IRouteTestBuilder](/api/MyTested.AspNetCore.Mvc.Builders.Contracts.Routes.IRouteTestBuilder.html) - route test builder
18+
- [IApplicationConfigurationBuilder](/api/MyTested.AspNetCore.Mvc.Builders.Contracts.Application.IApplicationConfigurationBuilder.html) - application configuration builder
19+
20+
<strong class="article-contents">Helper classes</strong>
21+
22+
- [From](/api/MyTested.AspNetCore.Mvc.From.html) - helps with resolving values in lambda expressions
23+
- [With](/api/MyTested.AspNetCore.Mvc.With.html) - helps with null, default and ignored values
24+
- [AuthenticationScheme](/api/MyTested.AspNetCore.Mvc.AuthenticationScheme.html) - contains common authentication schemes
25+
- [ContentType](/api/MyTested.AspNetCore.Mvc.ContentType.html) - contains common content type header values
26+
- [HttpHeader](/api/MyTested.AspNetCore.Mvc.HttpHeader.html) - contains common HTTP header names
27+
- [HttpMethod](/api/MyTested.AspNetCore.Mvc.HttpMethod.html) - contains common HTTP methods
28+
- [HttpScheme](/api/MyTested.AspNetCore.Mvc.HttpScheme.html) - contains common HTTP schemes
29+
- [HttpStatusCode](/api/MyTested.AspNetCore.Mvc.HttpStatusCode.html) - contains common HTTP status codes

docs/_docfx/custom/favicon.ico

1.12 KB
Binary file not shown.

docs/_docfx/custom/index.html.js

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
function transform(model, _attrs){
2+
var vm = {};
3+
// Copy default _attrs and override name/id
4+
for (var key in _attrs) {
5+
if (_attrs.hasOwnProperty(key)) {
6+
vm[key] = _attrs[key];
7+
}
8+
}
9+
// Copy model
10+
for (var key in model) {
11+
if (model.hasOwnProperty(key)) {
12+
vm[key] = model[key];
13+
}
14+
}
15+
// If toc is not defined in model, read it from _attrs
16+
if (vm._tocPath && vm._tocPath.indexOf("~/") == 0) {
17+
vm._tocPath = vm._tocPath.substring(2);
18+
}
19+
if (vm._navPath === vm._tocPath){
20+
vm._allowToc = false;
21+
}else{
22+
vm._allowToc = true;
23+
}
24+
if (!vm.hasOwnProperty("_allowAffix")) {
25+
vm._allowAffix = true;
26+
} else {
27+
// parse from string to bool
28+
vm._allowAffix = vm._allowAffix === "true"
29+
}
30+
return vm;
31+
}

docs/_docfx/custom/index.html.tmpl

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{{!include(/^styles/.*/)}}
2+
{{!include(/^fonts/.*/)}}
3+
{{!include(favicon.ico)}}
4+
{{!include(logo.svg)}}
5+
<!DOCTYPE html>
6+
<!--[if IE]><![endif]-->
7+
<html>
8+
{{>partials/head}}
9+
<body data-spy="scroll" data-target="#affix">
10+
<div id="wrapper">
11+
<header>
12+
{{>partials/navbar}}
13+
</header>
14+
{{{conceptual}}}
15+
{{>partials/footer}}
16+
</div>
17+
{{>partials/scripts}}
18+
</body>
19+
</html>
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<footer>
2+
<div class="grad-bottom"></div>
3+
<div class="footer">
4+
<div class="container">
5+
<span class="pull-right">
6+
<a href="#top">Back to top</a>
7+
</span>
8+
<span>Copyright © 2015-2016 <strong><a href="http://mytestedasp.net">MyTestedASP.NET</a></strong>. All Rights Reserved. Generated by <strong><a href="http://dotnet.github.io/docfx/">DocFX</a></strong></span>
9+
</div>
10+
</div>
11+
</footer>
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<head>
2+
<meta charset="utf-8">
3+
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
4+
<title>{{#title}}{{title}}{{/title}}{{^title}}{{>partials/title}}{{/title}} {{#_appTitle}}| {{_appTitle}} {{/_appTitle}}</title>
5+
<meta name="viewport" content="width=device-width">
6+
<meta name="title" content="{{#title}}{{title}}{{/title}}{{^title}}{{>partials/title}}{{/title}} {{#_appTitle}}| {{_appTitle}} {{/_appTitle}}">
7+
<meta name="generator" content="docfx {{_docfxVersion}}">
8+
{% seo %}
9+
{{#_description}}<meta name="description" content="{{_description}}">{{/_description}}
10+
<link rel="shortcut icon" href="{{_rel}}favicon.ico">
11+
<link rel="stylesheet" href="{{_rel}}styles/docfx.vendor.css">
12+
<link rel="stylesheet" href="{{_rel}}styles/docfx.css">
13+
<link rel="stylesheet" href="{{_rel}}styles/main.css">
14+
<meta property="docfx:navrel" content="{{_navRel}}">
15+
<meta property="docfx:tocrel" content="{{_tocRel}}">
16+
{{#_enableSearch}}<meta property="docfx:rel" content="{{_rel}}">{{/_enableSearch}}
17+
</head>
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
2+
<div class="container">
3+
<div class="navbar-header">
4+
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
5+
<span class="sr-only">Toggle navigation</span>
6+
<span class="icon-bar"></span>
7+
<span class="icon-bar"></span>
8+
<span class="icon-bar"></span>
9+
</button>
10+
<a class="navbar-brand" href="{{_rel}}index.html">
11+
MY TESTED ASP.NET CORE MVC DOCS
12+
</a>
13+
</div>
14+
<div class="collapse navbar-collapse" id="navbar">
15+
<form class="navbar-form navbar-right" role="search" id="search">
16+
<div class="form-group">
17+
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
18+
</div>
19+
</form>
20+
</div>
21+
</div>
22+
</nav>

0 commit comments

Comments
 (0)