AyCode.Core/AyCode.Services.Server.Tests/README.md

20 lines
900 B
Markdown

# AyCode.Services.Server.Tests
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<T> unwrapping, Task.FromResult<T> (production bug fix), non-generic Task, complex objects.
---
> **LLM Maintenance:** If you modify code in this folder, update this README to reflect the changes. If you notice the README content does not match the current code, automatically update the README to match the code.