private ITestContainerBuilder GetTestContainerBuilder() { var builder = new TestContainerBuilder { AdditionalTypesRegistration = containerBuilder => { UnitTestBaseRegistrator.RegisterTestComponents(containerBuilder, this.From, this.registerDialogInstanceFunc); this.RegisterAdditionalTypes(containerBuilder); }, }; return(builder); }
private ITestContainerBuilder GetTestContainerBuilder() { var builder = new TestContainerBuilder { AdditionalTypesRegistration = containerBuilder => { UnitTestBaseRegistrator.RegisterTestComponents <TDialog>(containerBuilder, this.From); this.RegisterAdditionalTypes(containerBuilder); } }; return(builder); }
private ITestContainerBuilder GetTestContainerBuilder() { var builder = new TestContainerBuilder { AdditionalTypesRegistration = containerBuilder => { var luisServiceMock = this.GetLuisServiceMock(); containerBuilder .Register(c => luisServiceMock.Object) .Keyed <ILuisService>(FiberModule.Key_DoNotSerialize) .As <ILuisService>() .SingleInstance(); UnitTestBaseRegistrator.RegisterTestComponents <TDialog>(containerBuilder, this.From); this.RegisterAdditionalTypes(containerBuilder); } }; return(builder); }