Falcon.SugarApi/Falcon.SugarApi.Test/ModuleRegisterTest.cs
2023-05-05 13:51:50 +08:00

36 lines
1.0 KiB
C#

using Falcon.SugarApi.ApiDefinistions;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Falcon.SugarApi.Test
{
/// <summary>
/// 模块注册测试
/// </summary>
[TestClass]
public class ModuleRegisterTest
{
/// <summary>
/// 注册测试
/// </summary>
[TestMethod]
public void RegisterTest() {
var services = new ServiceCollection() as IServiceCollection;
var cb = new ConfigurationBuilder();
var config = cb.Build() as IConfiguration;
ModuleRegister.ModuleServiceRegistration(services,"aaa",config);
var ab = new ApplicationBuilder(services.BuildServiceProvider());
ModuleRegister.ApplicationBuilder(ab,"aaa",config);
}
}
}