文件名称:business-rules-engine
文件大小:13KB
文件格式:ZIP
更新时间:2024-05-07 11:45:52
C#
Andrew MacLeod业务规则引擎 介绍 初步计划如下: 创建一个控制台应用程序以模拟UI或API,以允许用户输入订单。 我可能不会对其进行测试,因为它仅出于测试目的而存在-允许我们将订单输入引擎。 创建一个验收测试项目并编写一些方案。 创建一个域(和相关的单元测试)项目来保存业务模型和接口。 创建一个服务(及相关的单元测试)项目来保存订单处理器和规则引擎。 创建一个基础结构项目,以模拟一个消息系统,在该系统中可以引发事件并将其暴露给验收测试。 我可能不会对其进行测试,因为它仅用于支持验收测试。 假设条件 去做
【文件预览】:
business-rules-engine-master
----BusinessRulesEngine.Services.UnitTests()
--------GivenAnOrderProcessor.cs(853B)
--------BusinessRulesEngine.Services.UnitTests.csproj(524B)
----BusinessRulesEngine.sln(5KB)
----BusinessRulesEngine.sln.DotSettings.user(673B)
----BusinessRulesEngine.Domain.UnitTests()
--------BusinessRulesEngine.Domain.UnitTests.csproj(524B)
----BusinessRulesEngine.Domain()
--------BusinessRulesEngine.Domain.csproj(130B)
----BusinessRulesEngine.AcceptanceTests()
--------Features()
--------Steps()
--------BusinessRulesEngine.AcceptanceTests.csproj(1KB)
----.gitignore(64B)
----BusinessRulesEngine.UI()
--------Program.cs(531B)
--------InputModels()
--------BusinessRulesEngine.UI.csproj(578B)
----README.md(774B)
----BusinessRulesEngine.Infrastructure()
--------BusinessRulesEngine.Infrastructure.csproj(130B)
--------ServiceBusEmulator.cs(108B)
----BusinessRulesEngine.Services()
--------BusinessRulesEngine.Services.csproj(130B)
--------Class1.cs(97B)