/
githubmirror
/
aspnetcore
Обзор
Документация
Войти
/
githubmirror
/
aspnetcore
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Shared/SignalR/VerifiableLoggedTest.cs
29 строк
987 B
William Godbe
Rename Microsoft.Aspnetcore.Testing to Microsoft.AspNetCore.InternalTesting (#51713)
02 ноя 2023, 03:15
Не верифицирован
02 ноя 2023, 03:15
fc8deca
Код
Авторство
О чём код?
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. using System; using Microsoft.AspNetCore.InternalTesting; using Microsoft.Extensions.Logging.Abstractions; using Microsoft.Extensions.Logging.Testing; namespace Microsoft.AspNetCore.SignalR.Tests; public class VerifiableLoggedTest : LoggedTest { public VerifiableLoggedTest() { // Ensures this isn't null in case the logged test framework // doesn't initialize it correctly. LoggerFactory = NullLoggerFactory.Instance; } public virtual VerifyNoErrorsScope StartVerifiableLog(Func<WriteContext, bool> expectedErrorsFilter = null) { return CreateScope(expectedErrorsFilter); } private VerifyNoErrorsScope CreateScope(Func<WriteContext, bool> expectedErrorsFilter = null) { return new VerifyNoErrorsScope(LoggerFactory, wrappedDisposable: null, expectedErrorsFilter); } }