Namespace Serenity.Logging.Tests.Application
Classes
ComponentLoggerBehaviorTests
Behavioral tests for Serenity.Logging.Application.Services.ComponentLogger. NOTE: the Id/Guid property setters contain a known self-recursive bug and are intentionally NOT exercised here. Only the category binding, verbosity gating and write-delegation paths (which pass the bound category through to the root service) are tested.
VerbosityUseCaseBehaviorTests
Behavioral tests for the verbosity use cases (Serenity.Logging.Application.UseCases.SetGlobalVerbosity, Serenity.Logging.Application.UseCases.SetCategoryVerbosity) covering edge cases not already exercised elsewhere.
WriteLogEntryBehaviorTests
Behavioral tests for Serenity.Logging.Application.UseCases.WriteLogEntry verifying the input-to-LogEntry mapping and the null-input guard.