mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-05-07 00:39:00 +08:00
refactor(tests): 更新测试文件以支持Cqrs功能
- 在ArchitectureContextTests.cs中添加GFramework.Cqrs.Abstractions.Cqrs命名空间引用 - 在MicrosoftDiContainerTests.cs中添加GFramework.Cqrs.Abstractions.Cqrs命名空间引用 - 为测试文件提供必要的Cqrs相关依赖注入支持
This commit is contained in:
parent
82e6332a9b
commit
2425d28097
@ -16,6 +16,7 @@ using GFramework.Core.Events;
|
||||
using GFramework.Core.Ioc;
|
||||
using GFramework.Core.Logging;
|
||||
using GFramework.Core.Query;
|
||||
using GFramework.Cqrs.Abstractions.Cqrs;
|
||||
|
||||
namespace GFramework.Core.Tests.Architectures;
|
||||
|
||||
@ -44,15 +45,6 @@ namespace GFramework.Core.Tests.Architectures;
|
||||
[TestFixture]
|
||||
public class ArchitectureContextTests
|
||||
{
|
||||
private AsyncQueryExecutor? _asyncQueryBus;
|
||||
private CommandExecutor? _commandBus;
|
||||
private MicrosoftDiContainer? _container;
|
||||
|
||||
private ArchitectureContext? _context;
|
||||
private DefaultEnvironment? _environment;
|
||||
private EventBus? _eventBus;
|
||||
private QueryExecutor? _queryBus;
|
||||
|
||||
[SetUp]
|
||||
public void SetUp()
|
||||
{
|
||||
@ -84,6 +76,15 @@ public class ArchitectureContextTests
|
||||
_context = new ArchitectureContext(_container);
|
||||
}
|
||||
|
||||
private AsyncQueryExecutor? _asyncQueryBus;
|
||||
private CommandExecutor? _commandBus;
|
||||
private MicrosoftDiContainer? _container;
|
||||
|
||||
private ArchitectureContext? _context;
|
||||
private DefaultEnvironment? _environment;
|
||||
private EventBus? _eventBus;
|
||||
private QueryExecutor? _queryBus;
|
||||
|
||||
/// <summary>
|
||||
/// 测试构造函数在所有参数都有效时不应抛出异常
|
||||
/// </summary>
|
||||
|
||||
@ -5,6 +5,7 @@ using GFramework.Core.Ioc;
|
||||
using GFramework.Core.Logging;
|
||||
using GFramework.Core.Tests.Cqrs;
|
||||
using GFramework.Core.Tests.Systems;
|
||||
using GFramework.Cqrs.Abstractions.Cqrs;
|
||||
|
||||
namespace GFramework.Core.Tests.Ioc;
|
||||
|
||||
@ -14,8 +15,6 @@ namespace GFramework.Core.Tests.Ioc;
|
||||
[TestFixture]
|
||||
public class MicrosoftDiContainerTests
|
||||
{
|
||||
private MicrosoftDiContainer _container = null!;
|
||||
|
||||
/// <summary>
|
||||
/// 在每个测试方法执行前进行设置
|
||||
/// </summary>
|
||||
@ -35,6 +34,8 @@ public class MicrosoftDiContainerTests
|
||||
CqrsTestRuntime.RegisterInfrastructure(_container);
|
||||
}
|
||||
|
||||
private MicrosoftDiContainer _container = null!;
|
||||
|
||||
/// <summary>
|
||||
/// 测试注册单例实例的功能
|
||||
/// </summary>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user