protected override void Arrange() { _codeRepositoryHelper = new CodeRepositoryHelper(Environment.CurrentDirectory); _assemblyData = new AssemblyData { AssemblyName = "testAssembly", Path = "testFolder", TemplateSet = "standard", IsExtension = false, IsProfile = false, 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); }
protected override void Arrange() { _codeRepositoryProvider = Stub <ICodeRepositoryProvider>(); var codeRepositoryHelper = new CodeRepositoryHelper(TestContext.CurrentContext.TestDirectory); A.CallTo(() => _codeRepositoryProvider.GetCodeRepositoryByName(A <string> ._)) .Returns(codeRepositoryHelper[CodeRepositoryConventions.Implementation]); _domainModelDefinitionProvidersProvider = new DomainModelDefinitionProvidersProvider(_codeRepositoryProvider); }
protected override void Act() => _codeRepositoryHelper = new CodeRepositoryHelper(TestContext.CurrentContext.TestDirectory);