NuGet ยท nuget

Redeon.SuperSiteEngineCore.Web.Eltheon.Plugins.Testing

Fixtures, owner-bound fakes, package builders, and startup harnesses for Manifest-v3 plugins.

Install

Install-Kommandos

dotnet add package Redeon.SuperSiteEngineCore.Web.Eltheon.Plugins.Testing --version 3.10.0
<PackageReference Include="Redeon.SuperSiteEngineCore.Web.Eltheon.Plugins.Testing" Version="3.10.0" />
paket add Redeon.SuperSiteEngineCore.Web.Eltheon.Plugins.Testing --version 3.10.0
Install-Package Redeon.SuperSiteEngineCore.Web.Eltheon.Plugins.Testing -Version 3.10.0

README

Vorschau

Eltheon Plugins.Testing

Platform baseline: package 3.10.0.0 on net10.0, matching the Plugin SDK, PackTool, required-package metadata, and lib/net10.0 layout.

Testing helpers for Manifest-v3 plugins:

  • PluginManifestV3Fixture creates a valid minimal manifest.
  • PluginPackageBuilder creates deterministic unsigned .elpkg fixtures.
  • FakePluginEventPublisher<TPlugin>, FakePluginMetrics<TPlugin>, and FakePluginStorage<TPlugin> provide owner-bound in-memory adapters.
  • PluginStartupHarness executes ConfigureServices and OnHostBuilt once against an isolated service collection.

The package is intended for plugin test projects and does not provide a host runtime or bypass Manifest-v3 validation.