< Summary

Information
Class: ReportingServices.UI.Controllers.HomeController
Assembly: ReportingServices.UI
File(s): C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Controllers\HomeController.cs
Line coverage
0%
Covered lines: 0
Uncovered lines: 11
Coverable lines: 11
Total lines: 28
Line coverage: 0%
Branch coverage
0%
Covered branches: 0
Total branches: 4
Branch coverage: 0%
Method coverage

Method coverage is only available for sponsors.

Upgrade to PRO version

Metrics

MethodBranch coverage Cyclomatic complexity Line coverage
.ctor(...)100%10%
Index()100%10%
Error()0%40%

File(s)

C:\Users\wathen\source\repos\ReportingServices\ReportingServices.UI\Controllers\HomeController.cs

#LineLine coverage
 1using Microsoft.AspNetCore.Mvc;
 2using ReportingServices.UI.Models;
 3using System.Diagnostics;
 4
 5namespace ReportingServices.UI.Controllers
 6{
 7    public class HomeController : Controller
 8    {
 9        private readonly ILogger<HomeController> _logger;
 10
 011        public HomeController(ILogger<HomeController> logger)
 012        {
 013            _logger = logger;
 014        }
 15
 16        public IActionResult Index()
 017        {
 018            _logger.LogInformation("Starting Index Page");
 019            return View();
 020        }
 21
 22        [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
 23        public IActionResult Error()
 024        {
 025            return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier });
 026        }
 27    }
 28}