// Copyright (c) 2025-2026 GeWuYou // SPDX-License-Identifier: Apache-2.0 using GFramework.Core.Abstractions.Architectures; using GFramework.Core.Abstractions.Utility; namespace GFramework.Core.Tests.Architectures; /// /// 为 提供的测试工具桩。 /// public sealed class TestUtilityV2 : IUtility { private IArchitectureContext _context = null!; /// /// 获取或设置测试用标识。 /// public int Id { get; init; } /// /// 关联当前工具所属的架构上下文。 /// /// 要保存的架构上下文。 public void SetContext(IArchitectureContext context) { _context = context; } /// /// 获取当前工具已绑定的架构上下文。 /// /// 测试期间保存的架构上下文。 public IArchitectureContext GetContext() { return _context; } }