protected override void Arrange() { _assemblyData = new AssemblyData { AssemblyName = "testAssembly", Path = "testFolder", TemplateSet = "standard", IsExtension = false, IsProfile = true, SchemaName = EdFiConventions.ProperCaseName }; var domainModelDefinition = new DomainModelDefinitions { SchemaDefinition = new SchemaDefinition("Ed-Fi", "edfi") }; var domainModelDefinitionsProvider = Stub <IDomainModelDefinitionsProvider>(); A.CallTo(() => domainModelDefinitionsProvider.GetDomainModelDefinitions()) .Returns(domainModelDefinition); _domainModelDefinitionsProviders = new[] { domainModelDefinitionsProvider }; _domainModelDefinitionsProviderProvider = Stub <IDomainModelDefinitionsProviderProvider>(); A.CallTo(() => _domainModelDefinitionsProviderProvider.DomainModelDefinitionProviders()) .Returns(_domainModelDefinitionsProviders); _templateContextProvider = new TemplateContextProvider(_domainModelDefinitionsProviderProvider); }
public DefaultController() { var connectionString = ConfigUtil.GetConnectionString("NorthwindIB"); _contextProvider = new TemplateContextProvider(connectionString); _contextProvider.BeforeSaveEntitiesDelegate += BeforeSaveEntities; //_contextProvider.AfterSaveEntitiesDelegate += AfterSaveEntities; }