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 { /// /// 模块注册测试 /// [TestClass] public class ModuleRegisterTest { /// /// 注册测试 /// [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); } } }