public ImporterTests() { _rawParser = Substitute.For <IRawParser>(); _libraryImporter = Substitute.For <ILibraryImporter>(); _componentImporter = Substitute.For <IComponentImporter>(); _recipeImporter = Substitute.For <IRecipeImporter>(); _unitImporter = Substitute.For <IUnitImporter>(); _sut = new Importer(_rawParser, _libraryImporter, _componentImporter, _recipeImporter, _unitImporter); }
public Importer(IRawParser rawParser, ILibraryImporter libraryImporter, IComponentImporter componentImporter, IRecipeImporter recipeImporter, IUnitImporter unitImporter) { _rawParser = rawParser; _libraryImporter = libraryImporter; _componentImporter = componentImporter; _recipeImporter = recipeImporter; _unitImporter = unitImporter; }
private void ImportEvent(object sender, RoutedEventArgs e) { OpenFileDialog open = new OpenFileDialog(); open.Multiselect = true; open.Filter = "C# Files|*.cs"; open.Title = "Open an C# File"; open.ShowDialog(); //Criando um importer de C# importer = new CSharpComponentImporter(); foreach (var item in open.FileNames) { AddComponentToTreeView(importer.ImportfromFile(item)); } }
private void ImportEvent(object sender, RoutedEventArgs e) { OpenFileDialog open = new OpenFileDialog(); open.Multiselect = true; open.Filter = "C# Files|*.cs"; open.Title = "Open an C# File"; open.ShowDialog(); //Criando um importer de C# importer = new CSharpComponentImporter(); foreach (var item in open.FileNames) { AddComponentToTreeView( importer.ImportfromFile(item)); } }