2 using System.Collections.Generic;
3 using System.ComponentModel.Composition;
6 using Pithos.Interfaces;
8 namespace Pithos.ShellExtensions.Test
11 class TestPithosSettings:IPithosSettings
13 public string PithosPath
15 get { return @"e:\pithos"; }
16 set { throw new NotImplementedException(); }
19 public string PithosSite
21 get { return @"http://www.google.com"; }
24 public string IconsPath
26 get { return @"C:\Program Files\Common Files\TortoiseOverlays\icons\XPStyle\"; }
27 set { throw new NotImplementedException(); }
30 public string UserName { get; set; }
31 public string ApiKey { get; set; }
33 public AccountsCollection Accounts { get; set; }
34 public bool UseDefaultProxy { get; set; }
35 public bool UseManualProxy { get; set; }
36 public bool UseNoProxy { get; set; }
38 public string ProxyServer { get; set; }
41 public int ProxyPort { get; set; }
44 public string ProxyUsername { get; set; }
47 public string ProxyPassword { get; set; }
49 public string ProxyDomain { get; set; }
51 public bool ExtensionsActivated { get; set; }
53 public int PollingInterval { get; set; }
56 public bool ProxyAuthentication { get; set; }