AspNetCore.Docs/aspnetcore/test/index.md

47 lines
1.9 KiB
Markdown
Raw Normal View History

2016-10-29 01:35:15 +08:00
---
title: Test, debug, and troubleshoot in ASP.NET Core
author: guardrex
description: Links to resources for testing and debugging ASP.NET Core applications.
2018-01-29 23:21:31 +08:00
ms.author: riande
ms.custom: mvc
ms.date: 07/03/2018
uid: test/index
2016-10-29 01:35:15 +08:00
---
# Test, debug, and troubleshoot in ASP.NET Core
2016-10-29 01:35:15 +08:00
## Test
[Unit Testing in .NET Core and .NET Standard](/dotnet/articles/core/testing/)
See how to use unit testing in .NET Core and .NET Standard projects.
[Integration tests](xref:test/integration-tests)
Learn how integration tests ensure that an app's components function correctly at the infrastructure level, including the database, file system, and network.
[Razor Pages unit tests](xref:test/razor-pages-tests)
Discover how to create unit tests for Razor Pages apps.
[Test controllers](xref:mvc/controllers/testing)
Learn how to test controller logic in ASP.NET Core with Moq and xUnit.
## Debug
[Learn to debug using Visual Studio](/visualstudio/debugger/getting-started-with-the-debugger)
Discover the features of the Visual Studio debugger in a step-by-step walkthrough.
[Debugging with Visual Studio Code](https://code.visualstudio.com/docs/editor/debugging)
Find out about the debugging support built into Visual Studio Code.
[Debug ASP.NET Core 2.x source](https://github.com/aspnet/Docs/issues/4155)
Learn how to debug .NET Core and ASP.NET Core sources.
[Remote debugging](/visualstudio/debugger/remote-debugging-azure)
Explore how to set up and configure a Visual Studio 2017 ASP.NET Core app, deploy it to IIS using Azure, and attach the remote debugger from Visual Studio.
[Snapshot debugging](/azure/application-insights/app-insights-snapshot-debugger)
Find out how to collect snapshots on your top-throwing exceptions so that you have the information you need to diagnose issues in production.
## Troubleshoot
[Troubleshoot](xref:test/troubleshoot)
Understand and troubleshoot warnings and errors with ASP.NET Core projects.