private ITestContext GetInterfaceCombinationData(IEnumerable <Func <ITestContext, InterfaceData> > interfaceCombination)
        {
            var generationContext    = new TestContext(_options);
            var namespaceData        = new NamespaceData(_options.InterfaceNamespace, interfaceCombination.Select(_ => _.Invoke(generationContext)).ToArray());
            var compilationEntryData = new CompilationEntryData(_options.UsingNamespaces, namespaceData);

            generationContext.AddCompilationEntry(compilationEntryData);
            return(generationContext);
        }
Exemplo n.º 2
0
 public void AddCompilationEntry(CompilationEntryData compilationEntryData)
 {
     _entries.Add(compilationEntryData);
 }