# AyCode.Services.Server.Tests @project { type = "test" } Comprehensive server-side tests for SignalR communication, DataSource operations, login services, and reflection-based method invocation. ## Folder Structure | Folder | Purpose | |---|---| | [`SignalRs/`](SignalRs/README.md) | Full SignalR client→hub→service test infrastructure | | [`LoginServices/`](LoginServices/README.md) | Login service test base classes | ## Key Files (Root) - **`TestLogger.cs`** — Re-exports TestLogger from AyCode.Core.Tests. - **`InvokeMethodExtensionTests.cs`** — Tests MethodInfo.InvokeMethod: sync, async Task unwrapping, Task.FromResult (production bug fix), non-generic Task, complex objects.