Exemplo n.º 1
0
        public CSharpSessionSaverTest()
        {
            var io = FileIO.CreateRealIO();

            io.WriteAllLinesAsync = CaptureWrittenText;
            this.replServices     = new ReplServices(io);

            Task CaptureWrittenText(string path, IEnumerable <string> text, Encoding encoding, CancellationToken cancellationToken = default)
Exemplo n.º 2
0
 public MainWindow()
 {
     InitializeComponent();
     Model    = new ReplViewModel();
     services = new ReplServices();
     services.UserConfigurationLoaded += ConfigureWindow;
     DataContext = Model;
     Task.Run(BackgroundInitializationAsync);
 }
Exemplo n.º 3
0
        private readonly ReplServices replServices;         // "back-end" services that handle inspection / evaluation of code.

        public MainWindow()
        {
            InitializeComponent();
            this.DataContext      = Model = new WindowViewModel();
            this.replServices     = new ReplServices();
            this.viewModelService = new ViewModelService(replServices);

            replServices.UserConfigurationLoaded += ConfigureWindow;
            Task.Run(BackgroundInitializationAsync);
        }
 public AvalonSyntaxHighlightTransformerTest(ReplServicesFixture replServicesFixture)
 {
     this.replServices = replServicesFixture.ReplServices;
     this.transformer  = new AvalonSyntaxHighlightTransformer(replServices, Guid.Empty);
 }
Exemplo n.º 5
0
 public IntellisenseWindowTest(ReplServicesFixture replServicesFixture)
 {
     this.replServices = replServicesFixture.ReplServices;
     this.keyboard     = new MockKeyboardDevice();
 }
Exemplo n.º 6
0
 public AvalonSyntaxHighlightTransformer(ReplServices replServices, int lineNumber)
 {
     this.replServices = replServices;
     this.lineNumber   = lineNumber;
 }
Exemplo n.º 7
0
 public SaveDialog(ReplServices replServices)
 {
     this.replServices = replServices;
 }
 public IntegrationScriptTest()
 {
     this.replServices = new ReplServices(new RealFileIO());
 }
 public ReplServicesFixture()
 {
     this.ReplServices = new ReplServices(new RealFileIO());
 }
Exemplo n.º 10
0
 public ViewModelService(ReplServices services)
 {
     this.services = services;
 }
 public IntegrationScriptTest()
 {
     this.replServices = new ReplServices();
 }
Exemplo n.º 12
0
 public ReplServicesFixture()
 {
     this.ReplServices = new ReplServices();
 }