mirror of
https://github.com/GoodOlClint/PSProxmoxVE.git
synced 2026-09-06 03:59:04 +00:00
a26b8d681d
* test: drop the null-session guard tests only a test can reach (#154, part C) Deletes xUnit tests across tests/PSProxmoxVE.Core.Tests/Services/ that assert ArgumentNullException for a null PveSession, or for a null string identifier fed only from a cmdlet parameter PowerShell's mandatory binding already blocks from being null. Both are paths only a test's null! literal can trigger; the guard code in src/ stays as documentation. Kept: constructor null-dependency guards, a null action to PveServiceBase.Invoke, null-argument tests on optional parameters or on service methods with no cmdlet caller, and whitespace-guard tests a real caller can still produce (mandatory binding blocks null/empty but not whitespace-only strings). * test: drop the null-session guard tests only a test can reach (#154, part C) [2/2] * test: drop the null-session guard tests only a test can reach (#154, part C) [3/3] * test: drop the null-session guard tests only a test can reach (#154, part C) [4/4] --------- Co-authored-by: goodolclint-claude[bot] <323206664+goodolclint-claude[bot]@users.noreply.github.com>